public int CreateBitmapFromWicBitmap(IWICBitmapSource *wicBitmapSource, [NativeTypeName("const D2D1_BITMAP_PROPERTIES *")] D2D1_BITMAP_PROPERTIES *bitmapProperties, ID2D1Bitmap **bitmap) { return(((delegate * unmanaged <ID2D1DCRenderTarget *, IWICBitmapSource *, D2D1_BITMAP_PROPERTIES *, ID2D1Bitmap **, int>)(lpVtbl[5]))((ID2D1DCRenderTarget *)Unsafe.AsPointer(ref this), wicBitmapSource, bitmapProperties, bitmap)); }
public int CreateBitmapFromWicBitmap(IWICBitmapSource *wicBitmapSource, ID2D1Bitmap **bitmap) { return(CreateBitmapFromWicBitmap(wicBitmapSource, null, bitmap)); }
public int CreateBitmapFromWicBitmap([NativeTypeName("IWICBitmapSource *")] IWICBitmapSource *wicBitmapSource, [NativeTypeName("ID2D1Bitmap **")] ID2D1Bitmap **bitmap) { return(CreateBitmapFromWicBitmap(wicBitmapSource, null, bitmap)); }
public static extern int WICConvertBitmapSource([NativeTypeName("REFWICPixelFormatGUID")] Guid *dstFormat, [NativeTypeName("IWICBitmapSource *")] IWICBitmapSource *pISrc, [NativeTypeName("IWICBitmapSource **")] IWICBitmapSource **ppIDst);
public int SetPreview([NativeTypeName("IWICBitmapSource *")] IWICBitmapSource *pIPreview) { return(((delegate * unmanaged[Stdcall] < IWICBitmapEncoder *, IWICBitmapSource *, int >)(lpVtbl[9]))((IWICBitmapEncoder *)Unsafe.AsPointer(ref this), pIPreview)); }
public HRESULT SetThumbnail(IWICBitmapSource *pIThumbnail) { return(((delegate * unmanaged <IWICBitmapEncoder *, IWICBitmapSource *, int>)(lpVtbl[8]))((IWICBitmapEncoder *)Unsafe.AsPointer(ref this), pIThumbnail)); }
public int Initialize([NativeTypeName("IWICBitmapSource *")] IWICBitmapSource *pISource, [NativeTypeName("const WICRect *")] WICRect *prc) { return(((delegate * unmanaged <IWICBitmapClipper *, IWICBitmapSource *, WICRect *, int>)(lpVtbl[8]))((IWICBitmapClipper *)Unsafe.AsPointer(ref this), pISource, prc)); }
public HRESULT CreateBitmapFromSource(IWICBitmapSource *pIBitmapSource, WICBitmapCreateCacheOption option, IWICBitmap **ppIBitmap) { return(((delegate * unmanaged <IWICImagingFactory2 *, IWICBitmapSource *, WICBitmapCreateCacheOption, IWICBitmap **, int>)(lpVtbl[18]))((IWICImagingFactory2 *)Unsafe.AsPointer(ref this), pIBitmapSource, option, ppIBitmap)); }
public int InitializeFromBitmap([NativeTypeName("IWICBitmapSource *")] IWICBitmapSource *pISurface, [NativeTypeName("UINT")] uint cCount, [NativeTypeName("BOOL")] int fAddTransparentColor) { return(((delegate * unmanaged <IWICPalette *, IWICBitmapSource *, uint, int, int>)(lpVtbl[5]))((IWICPalette *)Unsafe.AsPointer(ref this), pISurface, cCount, fAddTransparentColor)); }
public int Initialize([NativeTypeName("IWICBitmapSource *")] IWICBitmapSource *pISource, [NativeTypeName("REFWICPixelFormatGUID")] Guid *dstFormat, WICBitmapDitherType dither, [NativeTypeName("IWICPalette *")] IWICPalette *pIPalette, double alphaThresholdPercent, WICBitmapPaletteType paletteTranslate) { return(((delegate * unmanaged <IWICFormatConverter *, IWICBitmapSource *, Guid *, WICBitmapDitherType, IWICPalette *, double, WICBitmapPaletteType, int>)(lpVtbl[8]))((IWICFormatConverter *)Unsafe.AsPointer(ref this), pISource, dstFormat, dither, pIPalette, alphaThresholdPercent, paletteTranslate)); }
public int WriteSource([NativeTypeName("IWICBitmapSource *")] IWICBitmapSource *pIBitmapSource, [NativeTypeName("WICRect *")] WICRect *prc) { return(((delegate * unmanaged <IWICBitmapFrameEncode *, IWICBitmapSource *, WICRect *, int>)(lpVtbl[11]))((IWICBitmapFrameEncode *)Unsafe.AsPointer(ref this), pIBitmapSource, prc)); }
public int SetThumbnail([NativeTypeName("IWICBitmapSource *")] IWICBitmapSource *pIThumbnail) { return(((delegate * unmanaged <IWICBitmapFrameEncode *, IWICBitmapSource *, int>)(lpVtbl[9]))((IWICBitmapFrameEncode *)Unsafe.AsPointer(ref this), pIThumbnail)); }
public HRESULT SetPreview(IWICBitmapSource *pIPreview) { return(((delegate * unmanaged <IWICBitmapEncoder *, IWICBitmapSource *, int>)(lpVtbl[9]))((IWICBitmapEncoder *)Unsafe.AsPointer(ref this), pIPreview)); }
public int Initialize(IWICBitmapSource *pISource, WICBitmapTransformOptions options) { return(((delegate * unmanaged <IWICBitmapFlipRotator *, IWICBitmapSource *, WICBitmapTransformOptions, int>)(lpVtbl[8]))((IWICBitmapFlipRotator *)Unsafe.AsPointer(ref this), pISource, options)); }
public int Initialize(IWICBitmapSource *pISource, [NativeTypeName("UINT")] uint uiWidth, [NativeTypeName("UINT")] uint uiHeight, WICBitmapInterpolationMode mode) { return(((delegate * unmanaged <IWICBitmapScaler *, IWICBitmapSource *, uint, uint, WICBitmapInterpolationMode, int>)(lpVtbl[8]))((IWICBitmapScaler *)Unsafe.AsPointer(ref this), pISource, uiWidth, uiHeight, mode)); }
public HRESULT InitializeFromBitmap(IWICBitmapSource *pISurface, uint cCount, BOOL fAddTransparentColor) { return(((delegate * unmanaged <IWICPalette *, IWICBitmapSource *, uint, BOOL, int>)(lpVtbl[5]))((IWICPalette *)Unsafe.AsPointer(ref this), pISurface, cCount, fAddTransparentColor)); }
public int CreateBitmapFromSource([NativeTypeName("IWICBitmapSource *")] IWICBitmapSource *pIBitmapSource, WICBitmapCreateCacheOption option, [NativeTypeName("IWICBitmap **")] IWICBitmap **ppIBitmap) { return(((delegate * unmanaged <IWICComponentFactory *, IWICBitmapSource *, WICBitmapCreateCacheOption, IWICBitmap **, int>)(lpVtbl[18]))((IWICComponentFactory *)Unsafe.AsPointer(ref this), pIBitmapSource, option, ppIBitmap)); }
public HRESULT CreateBitmapFromSourceRect(IWICBitmapSource *pIBitmapSource, uint x, uint y, uint width, uint height, IWICBitmap **ppIBitmap) { return(((delegate * unmanaged <IWICImagingFactory2 *, IWICBitmapSource *, uint, uint, uint, uint, IWICBitmap **, int>)(lpVtbl[19]))((IWICImagingFactory2 *)Unsafe.AsPointer(ref this), pIBitmapSource, x, y, width, height, ppIBitmap)); }
public int CreateBitmapFromSourceRect([NativeTypeName("IWICBitmapSource *")] IWICBitmapSource *pIBitmapSource, [NativeTypeName("UINT")] uint x, [NativeTypeName("UINT")] uint y, [NativeTypeName("UINT")] uint width, [NativeTypeName("UINT")] uint height, [NativeTypeName("IWICBitmap **")] IWICBitmap **ppIBitmap) { return(((delegate * unmanaged <IWICComponentFactory *, IWICBitmapSource *, uint, uint, uint, uint, IWICBitmap **, int>)(lpVtbl[19]))((IWICComponentFactory *)Unsafe.AsPointer(ref this), pIBitmapSource, x, y, width, height, ppIBitmap)); }
public int Initialize(IWICBitmapSource *pIBitmapSource, IWICColorContext *pIContextSource, IWICColorContext *pIContextDest, [NativeTypeName("REFWICPixelFormatGUID")] Guid *pixelFmtDest) { return(((delegate * unmanaged <IWICColorTransform *, IWICBitmapSource *, IWICColorContext *, IWICColorContext *, Guid *, int>)(lpVtbl[8]))((IWICColorTransform *)Unsafe.AsPointer(ref this), pIBitmapSource, pIContextSource, pIContextDest, pixelFmtDest)); }
public static extern HRESULT WICConvertBitmapSource([NativeTypeName("REFWICPixelFormatGUID")] Guid *dstFormat, IWICBitmapSource *pISrc, IWICBitmapSource **ppIDst);