[]
IWICBitmap
[Guid("00000121-a8f2-4877-ba0a-fd2b6645fb94")]
public class Bitmap : BitmapSource, IDisposable, IUnknown
| Name | Description |
|---|---|
| Bitmap(IntPtr) | Initializes a new instance of the Bitmap class. |
| Name | Description |
|---|---|
| Create(ImagingFactory, BitmapSource, RectL) | Initializes a new instance of the Bitmap class from a BitmapSource. |
| Create(ImagingFactory, BitmapSource, BitmapCreateCacheOption) | Initializes a new instance of the Bitmap class from a BitmapSource |
| Create(ImagingFactory, int, int, Guid, DataRectangle, int) | Initializes a new instance of the Bitmap class from a memory location using DataRectangle. |
| Create(ImagingFactory, int, int, Guid, BitmapCreateCacheOption) | Initializes a new instance of the Bitmap class. |
| Lock(RectL, BitmapLockFlags) | Provides access to a rectangular area of the bitmap. |
| Lock(BitmapLockFlags) | Provides access to a rectangular area of the bitmap. |
| Lock(IntPtr, BitmapLockFlags) | HRESULT IWICBitmap::Lock([In] const void* prcLock,[In] WICBitmapLockFlags flags,[Out] IWICBitmapLock** ppILock) |
| New<T>(ImagingFactory, int, int, Guid, T[], int) | Initializes a new instance of the Bitmap class from an array of pixel datas. |
| SetPalette(Palette) | HRESULT IWICBitmap::SetPalette([In, Optional] IWICPalette* pIPalette) |
| SetResolution(double, double) | HRESULT IWICBitmap::SetResolution([In] double dpiX,[In] double dpiY) |
| Name | Description |
|---|---|
| explicit operator Bitmap(IntPtr) |