public int CreateBitmapFromHBITMAP([NativeTypeName("HBITMAP")] IntPtr hBitmap, [NativeTypeName("HPALETTE")] IntPtr hPalette, WICBitmapAlphaChannelOption options, [NativeTypeName("IWICBitmap **")] IWICBitmap **ppIBitmap) { return(((delegate * unmanaged[Stdcall] < IWICImagingFactory2 *, IntPtr, IntPtr, WICBitmapAlphaChannelOption, IWICBitmap **, int >)(lpVtbl[21]))((IWICImagingFactory2 *)Unsafe.AsPointer(ref this), hBitmap, hPalette, options, ppIBitmap)); }
public int CreateBitmapFromHICON([NativeTypeName("HICON")] IntPtr hIcon, [NativeTypeName("IWICBitmap **")] IWICBitmap **ppIBitmap) { return(((delegate * unmanaged[Stdcall] < IWICImagingFactory2 *, IntPtr, IWICBitmap **, int >)(lpVtbl[22]))((IWICImagingFactory2 *)Unsafe.AsPointer(ref this), hIcon, 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[Stdcall] < IWICImagingFactory2 *, IWICBitmapSource *, uint, uint, uint, uint, IWICBitmap **, int >)(lpVtbl[19]))((IWICImagingFactory2 *)Unsafe.AsPointer(ref this), pIBitmapSource, x, y, width, height, ppIBitmap)); }
public int CreateBitmapFromMemory([NativeTypeName("UINT")] uint uiWidth, [NativeTypeName("UINT")] uint uiHeight, [NativeTypeName("REFWICPixelFormatGUID")] Guid *pixelFormat, [NativeTypeName("UINT")] uint cbStride, [NativeTypeName("UINT")] uint cbBufferSize, [NativeTypeName("BYTE *")] byte *pbBuffer, [NativeTypeName("IWICBitmap **")] IWICBitmap **ppIBitmap) { return(((delegate * unmanaged[Stdcall] < IWICImagingFactory2 *, uint, uint, Guid *, uint, uint, byte *, IWICBitmap **, int >)(lpVtbl[20]))((IWICImagingFactory2 *)Unsafe.AsPointer(ref this), uiWidth, uiHeight, pixelFormat, cbStride, cbBufferSize, pbBuffer, ppIBitmap)); }
public int CreateBitmap([NativeTypeName("UINT")] uint uiWidth, [NativeTypeName("UINT")] uint uiHeight, [NativeTypeName("REFWICPixelFormatGUID")] Guid *pixelFormat, WICBitmapCreateCacheOption option, [NativeTypeName("IWICBitmap **")] IWICBitmap **ppIBitmap) { return(((delegate * unmanaged[Stdcall] < IWICImagingFactory2 *, uint, uint, Guid *, WICBitmapCreateCacheOption, IWICBitmap **, int >)(lpVtbl[17]))((IWICImagingFactory2 *)Unsafe.AsPointer(ref this), uiWidth, uiHeight, pixelFormat, option, ppIBitmap)); }
public int CreateBitmapFromSource([NativeTypeName("IWICBitmapSource *")] IWICBitmapSource *pIBitmapSource, WICBitmapCreateCacheOption option, [NativeTypeName("IWICBitmap **")] IWICBitmap **ppIBitmap) { return(((delegate * unmanaged[Stdcall] < IWICImagingFactory2 *, IWICBitmapSource *, WICBitmapCreateCacheOption, IWICBitmap **, int >)(lpVtbl[18]))((IWICImagingFactory2 *)Unsafe.AsPointer(ref this), pIBitmapSource, option, ppIBitmap)); }
public HRESULT CreateBitmapFromHBITMAP(HBITMAP hBitmap, HPALETTE hPalette, WICBitmapAlphaChannelOption options, IWICBitmap **ppIBitmap) { return(((delegate * unmanaged <IWICComponentFactory *, HBITMAP, HPALETTE, WICBitmapAlphaChannelOption, IWICBitmap **, int>)(lpVtbl[21]))((IWICComponentFactory *)Unsafe.AsPointer(ref this), hBitmap, hPalette, options, ppIBitmap)); }
public HRESULT CreateBitmapFromHICON(HICON hIcon, IWICBitmap **ppIBitmap) { return(((delegate * unmanaged <IWICComponentFactory *, HICON, IWICBitmap **, int>)(lpVtbl[22]))((IWICComponentFactory *)Unsafe.AsPointer(ref this), hIcon, ppIBitmap)); }
public HRESULT CreateBitmapFromSourceRect(IWICBitmapSource *pIBitmapSource, uint x, uint y, uint width, uint height, 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 HRESULT CreateBitmapFromMemory(uint uiWidth, uint uiHeight, [NativeTypeName("REFWICPixelFormatGUID")] Guid *pixelFormat, uint cbStride, uint cbBufferSize, byte *pbBuffer, IWICBitmap **ppIBitmap) { return(((delegate * unmanaged <IWICComponentFactory *, uint, uint, Guid *, uint, uint, byte *, IWICBitmap **, int>)(lpVtbl[20]))((IWICComponentFactory *)Unsafe.AsPointer(ref this), uiWidth, uiHeight, pixelFormat, cbStride, cbBufferSize, pbBuffer, ppIBitmap)); }
public HRESULT CreateBitmapFromSource(IWICBitmapSource *pIBitmapSource, WICBitmapCreateCacheOption option, IWICBitmap **ppIBitmap) { return(((delegate * unmanaged <IWICComponentFactory *, IWICBitmapSource *, WICBitmapCreateCacheOption, IWICBitmap **, int>)(lpVtbl[18]))((IWICComponentFactory *)Unsafe.AsPointer(ref this), pIBitmapSource, option, ppIBitmap)); }
public HRESULT CreateBitmap(uint uiWidth, uint uiHeight, [NativeTypeName("REFWICPixelFormatGUID")] Guid *pixelFormat, WICBitmapCreateCacheOption option, IWICBitmap **ppIBitmap) { return(((delegate * unmanaged <IWICComponentFactory *, uint, uint, Guid *, WICBitmapCreateCacheOption, IWICBitmap **, int>)(lpVtbl[17]))((IWICComponentFactory *)Unsafe.AsPointer(ref this), uiWidth, uiHeight, pixelFormat, option, ppIBitmap)); }
public int CreateBitmapFromHICON([NativeTypeName("HICON")] IntPtr hIcon, IWICBitmap **ppIBitmap) { return(((delegate * unmanaged <IWICComponentFactory *, IntPtr, IWICBitmap **, int>)(lpVtbl[22]))((IWICComponentFactory *)Unsafe.AsPointer(ref this), hIcon, ppIBitmap)); }
public static extern int WICCreateBitmapFromSectionEx([NativeTypeName("UINT")] uint width, [NativeTypeName("UINT")] uint height, [NativeTypeName("REFWICPixelFormatGUID")] Guid *pixelFormat, [NativeTypeName("HANDLE")] IntPtr hSection, [NativeTypeName("UINT")] uint stride, [NativeTypeName("UINT")] uint offset, WICSectionAccessLevel desiredAccessLevel, [NativeTypeName("IWICBitmap **")] IWICBitmap **ppIBitmap);
public static extern HRESULT WICCreateBitmapFromSectionEx(uint width, uint height, [NativeTypeName("REFWICPixelFormatGUID")] Guid *pixelFormat, HANDLE hSection, uint stride, uint offset, WICSectionAccessLevel desiredAccessLevel, IWICBitmap **ppIBitmap);