IWICBitmapFrameEncode interface (wincodec.h)
Represents an encoder's individual image frames.
Inheritance
The IWICBitmapFrameEncode interface inherits from the IUnknown interface. IWICBitmapFrameEncode also has these types of members:
Methods
The IWICBitmapFrameEncode interface has these methods.
IWICBitmapFrameEncode::Commit Commits the frame to the image. |
IWICBitmapFrameEncode::GetMetadataQueryWriter Gets the metadata query writer for the encoder frame. |
IWICBitmapFrameEncode::Initialize Initializes the frame encoder using the given properties. |
IWICBitmapFrameEncode::SetColorContexts Sets a given number IWICColorContext profiles to the frame. |
IWICBitmapFrameEncode::SetPalette Sets the IWICPalette for indexed pixel formats. |
IWICBitmapFrameEncode::SetPixelFormat Requests that the encoder use the specified pixel format. |
IWICBitmapFrameEncode::SetResolution Sets the physical resolution of the output image. |
IWICBitmapFrameEncode::SetSize Sets the output image dimensions for the frame. |
IWICBitmapFrameEncode::SetThumbnail Sets the frame thumbnail if supported by the codec. |
IWICBitmapFrameEncode::WritePixels Copies scan-line data from a caller-supplied buffer to the IWICBitmapFrameEncode object. |
IWICBitmapFrameEncode::WriteSource Encodes a bitmap source. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP with SP2, Windows Vista [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2008 [desktop apps | UWP apps] |
Target Platform | Windows |
Header | wincodec.h |
See also
Conceptual
How to Write a WIC-Enabled CODEC
Other Resources