[]
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. |