[]
IWICBitmapEncoder
[Guid("00000103-a8f2-4877-ba0a-fd2b6645fb94")]
public class BitmapEncoder : ComObject, IDisposable, IUnknown
| Name | Description |
|---|---|
| BitmapEncoder(IntPtr) | Initializes a new instance of the BitmapEncoder class. |
| Name | Description |
|---|---|
| Commit() | HRESULT IWICBitmapEncoder::Commit() |
| Create(ImagingFactory, Guid) | Initializes a new instance of the BitmapEncoder class. |
| Create(ImagingFactory, Guid, WicStream) | Initializes a new instance of the BitmapEncoder class. |
| Create(ImagingFactory, Guid, Guid) | Initializes a new instance of the BitmapEncoder class. |
| Create(ImagingFactory, Guid, Guid, WicStream) | Initializes a new instance of the BitmapEncoder class. |
| Create(ImagingFactory, Guid, Guid, Stream) | Initializes a new instance of the BitmapEncoder class. |
| Create(ImagingFactory, Guid, Stream) | Initializes a new instance of the BitmapEncoder class. |
| CreateNewFrame(PropertyBag) | HRESULT IWICBitmapEncoder::CreateNewFrame([Out, Fast] IWICBitmapFrameEncode** ppIFrameEncode,[Out, Fast] IPropertyBag2** ppIEncoderOptions) |
| Dispose(bool) | Clean up any resources being used. |
| GetContainerFormat() | HRESULT IWICBitmapEncoder::GetContainerFormat([Out] GUID* pguidContainerFormat) |
| GetEncoderInfo() | HRESULT IWICBitmapEncoder::GetEncoderInfo([Out] IWICBitmapEncoderInfo** ppIEncoderInfo) |
| GetMetadataQueryWriter() | HRESULT IWICBitmapEncoder::GetMetadataQueryWriter([Out] IWICMetadataQueryWriter** ppIMetadataQueryWriter) |
| Initialize(IStream) | Initializes the encoder with the provided stream. |
| Initialize(Stream) | Initializes the encoder with the provided stream. |
| SetColorContexts(ColorContext[]) | Sets the ColorContext objects for the encoder. |
| SetColorContexts(int, ComArray<ColorContext>) | HRESULT IWICBitmapEncoder::SetColorContexts([In] unsigned int cCount,[In, Buffer] IWICColorContext** ppIColorContext) |
| SetColorContexts(int, ColorContext[]) | HRESULT IWICBitmapEncoder::SetColorContexts([In] unsigned int cCount,[In, Buffer] IWICColorContext** ppIColorContext) |
| SetPalette(Palette) | HRESULT IWICBitmapEncoder::SetPalette([In, Optional] IWICPalette* pIPalette) |
| SetPreview(BitmapSource) | HRESULT IWICBitmapEncoder::SetPreview([In, Optional] IWICBitmapSource* pIPreview) |
| SetThumbnail(BitmapSource) | HRESULT IWICBitmapEncoder::SetThumbnail([In, Optional] IWICBitmapSource* pIThumbnail) |
| Name | Description |
|---|---|
| explicit operator BitmapEncoder(IntPtr) | Performs an explicit conversion from IntPtr to BitmapEncoder. |