[]
ISurfaceImageSourceNativeWithD2D
[Guid("54298223-41e1-4a41-9c08-02e8256864a1")]
public class ISurfaceImageSourceNativeWithD2D : ComObject, IDisposable, IUnknown
Initializes a new instance of the ISurfaceImageSourceNativeWithD2D class.
public ISurfaceImageSourceNativeWithD2D(IntPtr nativePtr)
nativePtr
System.IntPtrThe native pointer.
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)
HRESULT ISurfaceImageSourceNativeWithD2D::EndDraw()
public void EndDraw()
HRESULT ISurfaceImageSourceNativeWithD2D::ResumeDraw()
public void ResumeDraw()
HRESULT ISurfaceImageSourceNativeWithD2D::SetDevice([In] IUnknown* device)
public void SetDevice(ComObject device)
device
ComObjectHRESULT ISurfaceImageSourceNativeWithD2D::SuspendDraw()
public void SuspendDraw()
Performs an explicit conversion from System.IntPtr to ISurfaceImageSourceNativeWithD2D.
public static explicit operator ISurfaceImageSourceNativeWithD2D(IntPtr nativePointer)
nativePointer
System.IntPtr