[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.WIC.PlanarBitmapFrameEncode

Class PlanarBitmapFrameEncode

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

IWICPlanarBitmapFrameEncode

[Guid("F928B7B8-2221-40C1-B72E-7E82F1974D1A")]
public class PlanarBitmapFrameEncode : ComObject, IDisposable, IUnknown
Inheritance
object
PlanarBitmapFrameEncode
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

PlanarBitmapFrameEncode(IntPtr)

Initializes a new instance of the PlanarBitmapFrameEncode class.

public PlanarBitmapFrameEncode(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Methods

WritePixels(int, BitmapPlane[], int)

HRESULT IWICPlanarBitmapFrameEncode::WritePixels([In] unsigned int lineCount,[In, Buffer] WICBitmapPlane* pPlanes,[In] unsigned int cPlanes)

public void WritePixels(int lineCount, BitmapPlane[] planesRef, int planes)

Parameters

lineCount int
planesRef BitmapPlane[]
planes int

WriteSource(ComArray<BitmapSource>, int, RectL?)

HRESULT IWICPlanarBitmapFrameEncode::WriteSource([In, Buffer] IWICBitmapSource** ppPlanes,[In] unsigned int cPlanes,[In, Optional] WICRect* prcSource)

public void WriteSource(ComArray<BitmapSource> planesOut, int planes, RectL? rcSourceRef)

Parameters

planesOut ComArray<BitmapSource>
planes int
rcSourceRef RectL?

WriteSource(BitmapSource[], int, RectL?)

HRESULT IWICPlanarBitmapFrameEncode::WriteSource([In, Buffer] IWICBitmapSource** ppPlanes,[In] unsigned int cPlanes,[In, Optional] WICRect* prcSource)

public void WriteSource(BitmapSource[] planesOut, int planes, RectL? rcSourceRef)

Parameters

planesOut BitmapSource[]
planes int
rcSourceRef RectL?

Operators

explicit operator PlanarBitmapFrameEncode(IntPtr)

Performs an explicit conversion from System.IntPtr to PlanarBitmapFrameEncode.

public static explicit operator PlanarBitmapFrameEncode(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

PlanarBitmapFrameEncode