[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.DXGI.ISurfaceImageSourceNativeWithD2D

Class ISurfaceImageSourceNativeWithD2D

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

ISurfaceImageSourceNativeWithD2D

[Guid("54298223-41e1-4a41-9c08-02e8256864a1")]
public class ISurfaceImageSourceNativeWithD2D : ComObject, IDisposable, IUnknown
Inheritance
object
ISurfaceImageSourceNativeWithD2D
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

ISurfaceImageSourceNativeWithD2D(IntPtr)

Initializes a new instance of the ISurfaceImageSourceNativeWithD2D class.

public ISurfaceImageSourceNativeWithD2D(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Methods

BeginDraw(RectL, Guid, out IntPtr, out Point2L)

HRESULT ISurfaceImageSourceNativeWithD2D::BeginDraw([In] const RECT& updateRect,[In] const GUID& iid,[Out] void** updateObject,[Out] POINT* offset)

public void BeginDraw(RectL updateRect, Guid iid, out IntPtr updateObject, out Point2L offset)

Parameters

updateRect RectL
iid System.Guid
updateObject System.IntPtr
offset Point2L

EndDraw()

HRESULT ISurfaceImageSourceNativeWithD2D::EndDraw()

public void EndDraw()

ResumeDraw()

HRESULT ISurfaceImageSourceNativeWithD2D::ResumeDraw()

public void ResumeDraw()

SetDevice(ComObject)

HRESULT ISurfaceImageSourceNativeWithD2D::SetDevice([In] IUnknown* device)

public void SetDevice(ComObject device)

Parameters

device ComObject

SuspendDraw()

HRESULT ISurfaceImageSourceNativeWithD2D::SuspendDraw()

public void SuspendDraw()

Operators

explicit operator ISurfaceImageSourceNativeWithD2D(IntPtr)

Performs an explicit conversion from System.IntPtr to ISurfaceImageSourceNativeWithD2D.

public static explicit operator ISurfaceImageSourceNativeWithD2D(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

ISurfaceImageSourceNativeWithD2D