[]
ID2D1DCRenderTarget
[Guid("1c51bc64-de61-46fd-9899-63a5d8f03950")]
public class DeviceContextRenderTarget : RenderTarget, IDisposable, IUnknown
Initializes a new instance of the DeviceContextRenderTarget class.
public DeviceContextRenderTarget(IntPtr nativePtr)
nativePtr
System.IntPtrThe native pointer.
HRESULT ID2D1DCRenderTarget::BindDC([In] const HDC hDC,[In] const RECT* pSubRect)
public void BindDeviceContext(IntPtr hDC, RectL subRectRef)
hDC
System.IntPtrsubRectRef
RectLCreates a render target that draws to a Windows Graphics Device Interface (GDI) device context.
public static DeviceContextRenderTarget Create(Factory factory, ref RenderTargetProperties properties)
factory
Factoryan instance of Factory
properties
RenderTargetPropertiesThe rendering mode, pixel format, remoting options, DPI information, and the minimum DirectX support required for hardware rendering. To enable the device context (DC) render target to work with GDI, set the DXGI format to B8G8R8A8_UNorm and the alpha mode to Premultiplied or D2D1_ALPHA_MODE_IGNORE. For more information about pixel formats, see {{Supported Pixel Formats and Alpha Modes}}.
Performs an explicit conversion from System.IntPtr to DeviceContextRenderTarget.
public static explicit operator DeviceContextRenderTarget(IntPtr nativePointer)
nativePointer
System.IntPtr