[]
IWICPlanarBitmapSourceTransform
[Guid("3AFF9CCE-BE95-4303-B927-E7D16FF4A613")]
public class PlanarBitmapSourceTransform : ComObject, IDisposable, IUnknown
Initializes a new instance of the PlanarBitmapSourceTransform class.
public PlanarBitmapSourceTransform(IntPtr nativePtr)
nativePtr System.IntPtrThe native pointer.
HRESULT IWICPlanarBitmapSourceTransform::CopyPixels([In, Optional] const WICRect* prcSource,[In] unsigned int uiWidth,[In] unsigned int uiHeight,[In] WICBitmapTransformOptions dstTransform,[In] WICPlanarOptions dstPlanarOptions,[In, Buffer] const WICBitmapPlane* pDstPlanes,[In] unsigned int cPlanes)
public void CopyPixels(RectL? rcSourceRef, int width, int height, BitmapTransformOptions dstTransform, PlanarOptions dstPlanarOptions, BitmapPlane[] dstPlanesRef, int planes)
rcSourceRef RectL?width intheight intdstTransform BitmapTransformOptionsdstPlanarOptions PlanarOptionsdstPlanesRef BitmapPlane[]planes intHRESULT IWICPlanarBitmapSourceTransform::DoesSupportTransform([InOut] unsigned int* puiWidth,[InOut] unsigned int* puiHeight,[In] WICBitmapTransformOptions dstTransform,[In] WICPlanarOptions dstPlanarOptions,[In, Buffer] const GUID* pguidDstFormats,[Out, Buffer] WICBitmapPlaneDescription* pPlaneDescriptions,[In] unsigned int cPlanes,[Out] BOOL* pfIsSupported)
public bool DoesSupportTransform(ref int widthRef, ref int heightRef, BitmapTransformOptions dstTransform, PlanarOptions dstPlanarOptions, Guid[] guidDstFormatsRef, BitmapPlaneDescription[] planeDescriptionsRef, int planes)
widthRef intheightRef intdstTransform BitmapTransformOptionsdstPlanarOptions PlanarOptionsguidDstFormatsRef System.Guid[]planeDescriptionsRef BitmapPlaneDescription[]planes intPerforms an explicit conversion from System.IntPtr to PlanarBitmapSourceTransform.
public static explicit operator PlanarBitmapSourceTransform(IntPtr nativePointer)
nativePointer System.IntPtr