[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.Direct2D.GdiInteropRenderTarget

Class GdiInteropRenderTarget

Namespace
GrapeCity.Documents.DX.Direct2D
Assembly
GcDocs.DX.Windows.dll

ID2D1GdiInteropRenderTarget

[Guid("e0db51c3-6f77-4bae-b3d5-e47509b35838")]
public class GdiInteropRenderTarget : ComObject, IDisposable, IUnknown
Inheritance
object
GdiInteropRenderTarget
Implements
System.IDisposable
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()

Constructors

GdiInteropRenderTarget(IntPtr)

Initializes a new instance of the GdiInteropRenderTarget class.

public GdiInteropRenderTarget(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Methods

GetDC(DeviceContextInitializeMode)

HRESULT ID2D1GdiInteropRenderTarget::GetDC([In] D2D1_DC_INITIALIZE_MODE mode,[Out] HDC* hdc)

public IntPtr GetDC(DeviceContextInitializeMode mode)

Parameters

mode DeviceContextInitializeMode

Returns

System.IntPtr

ReleaseDC()

Indicates that drawing with the device context is finished.

public void ReleaseDC()

ReleaseDC(RectL?)

HRESULT ID2D1GdiInteropRenderTarget::ReleaseDC([In, Optional] const RECT* update)

public void ReleaseDC(RectL? update)

Parameters

update RectL?

Operators

explicit operator GdiInteropRenderTarget(IntPtr)

Performs an explicit conversion from System.IntPtr to GdiInteropRenderTarget.

public static explicit operator GdiInteropRenderTarget(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

GdiInteropRenderTarget