[]
IWICBitmapSource
[Guid("00000120-a8f2-4877-ba0a-fd2b6645fb94")]
public class BitmapSource : ComObject, IDisposable, IUnknown
Name | Description |
---|---|
BitmapSource(IntPtr) | Initializes a new instance of the BitmapSource class. |
Name | Description |
---|---|
Size | Retrieves the pixel width and height of the bitmap. |
Name | Description |
---|---|
CopyPalette(Palette, bool) | HRESULT IWICBitmapSource::CopyPalette([In, Optional] IWICPalette* pIPalette) |
CopyPixels(RectL, byte[], int) | Instructs the object to produce pixels. |
CopyPixels(RectL, int, DataPointer) | Instructs the object to produce pixels. |
CopyPixels(byte[], int) | Instructs the object to produce pixels. |
CopyPixels(int, DataPointer) | Instructs the object to produce pixels. |
CopyPixels(int, IntPtr, int) | Instructs the object to produce pixels. |
CopyPixels(IntPtr, int, int, IntPtr) | HRESULT IWICBitmapSource::CopyPixels([In] const void* prc,[In] unsigned int cbStride,[In] unsigned int cbBufferSize,[In] void* pbBuffer) |
CopyPixels<T>(RectL, T[]) | Instructs the object to produce pixels. |
CopyPixels<T>(T[]) | Instructs the object to produce pixels. |
GetPixelFormat() | HRESULT IWICBitmapSource::GetPixelFormat([Out] GUID* pPixelFormat) |
GetResolution(out double, out double) | HRESULT IWICBitmapSource::GetResolution([Out] double* pDpiX,[Out] double* pDpiY) |
GetSize(out int, out int) | HRESULT IWICBitmapSource::GetSize([Out] unsigned int* puiWidth,[Out] unsigned int* puiHeight) |
Name | Description |
---|---|
explicit operator BitmapSource(IntPtr) | Performs an explicit conversion from IntPtr to BitmapSource. |