public HRESULT CopyPixels([NativeTypeName("const WICRect *")] WICRect *prcSource, uint uiWidth, uint uiHeight, WICBitmapTransformOptions dstTransform, WICPlanarOptions dstPlanarOptions, [NativeTypeName("const WICBitmapPlane *")] WICBitmapPlane *pDstPlanes, uint cPlanes)
 {
     return(((delegate * unmanaged <IWICPlanarBitmapSourceTransform *, WICRect *, uint, uint, WICBitmapTransformOptions, WICPlanarOptions, WICBitmapPlane *, uint, int>)(lpVtbl[4]))((IWICPlanarBitmapSourceTransform *)Unsafe.AsPointer(ref this), prcSource, uiWidth, uiHeight, dstTransform, dstPlanarOptions, pDstPlanes, cPlanes));
 }
示例#2
0
 public int WritePixels([NativeTypeName("UINT")] uint lineCount, [NativeTypeName("WICBitmapPlane *")] WICBitmapPlane *pPlanes, [NativeTypeName("UINT")] uint cPlanes)
 {
     return(((delegate * unmanaged[Stdcall] < IWICPlanarBitmapFrameEncode *, uint, WICBitmapPlane *, uint, int >)(lpVtbl[3]))((IWICPlanarBitmapFrameEncode *)Unsafe.AsPointer(ref this), lineCount, pPlanes, cPlanes));
 }
示例#3
0
 public HRESULT WritePixels(uint lineCount, WICBitmapPlane *pPlanes, uint cPlanes)
 {
     return(((delegate * unmanaged <IWICPlanarBitmapFrameEncode *, uint, WICBitmapPlane *, uint, int>)(lpVtbl[3]))((IWICPlanarBitmapFrameEncode *)Unsafe.AsPointer(ref this), lineCount, pPlanes, cPlanes));
 }