Data Structures |
| struct | bmp_pixelformat |
| struct | BmpFrameEncode |
| struct | BmpEncoder |
Defines |
| #define | COBJMACROS |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (wincodecs) |
| static HRESULT WINAPI | BmpFrameEncode_QueryInterface (IWICBitmapFrameEncode *iface, REFIID iid, void **ppv) |
| static ULONG WINAPI | BmpFrameEncode_AddRef (IWICBitmapFrameEncode *iface) |
| static ULONG WINAPI | BmpFrameEncode_Release (IWICBitmapFrameEncode *iface) |
| static HRESULT WINAPI | BmpFrameEncode_Initialize (IWICBitmapFrameEncode *iface, IPropertyBag2 *pIEncoderOptions) |
| static HRESULT WINAPI | BmpFrameEncode_SetSize (IWICBitmapFrameEncode *iface, UINT uiWidth, UINT uiHeight) |
| static HRESULT WINAPI | BmpFrameEncode_SetResolution (IWICBitmapFrameEncode *iface, double dpiX, double dpiY) |
| static HRESULT WINAPI | BmpFrameEncode_SetPixelFormat (IWICBitmapFrameEncode *iface, WICPixelFormatGUID *pPixelFormat) |
| static HRESULT WINAPI | BmpFrameEncode_SetColorContexts (IWICBitmapFrameEncode *iface, UINT cCount, IWICColorContext **ppIColorContext) |
| static HRESULT WINAPI | BmpFrameEncode_SetPalette (IWICBitmapFrameEncode *iface, IWICPalette *pIPalette) |
| static HRESULT WINAPI | BmpFrameEncode_SetThumbnail (IWICBitmapFrameEncode *iface, IWICBitmapSource *pIThumbnail) |
| static HRESULT | BmpFrameEncode_AllocateBits (BmpFrameEncode *This) |
| static HRESULT WINAPI | BmpFrameEncode_WritePixels (IWICBitmapFrameEncode *iface, UINT lineCount, UINT cbStride, UINT cbBufferSize, BYTE *pbPixels) |
| static HRESULT WINAPI | BmpFrameEncode_WriteSource (IWICBitmapFrameEncode *iface, IWICBitmapSource *pIBitmapSource, WICRect *prc) |
| static HRESULT WINAPI | BmpFrameEncode_Commit (IWICBitmapFrameEncode *iface) |
| static HRESULT WINAPI | BmpFrameEncode_GetMetadataQueryWriter (IWICBitmapFrameEncode *iface, IWICMetadataQueryWriter **ppIMetadataQueryWriter) |
| static HRESULT WINAPI | BmpEncoder_QueryInterface (IWICBitmapEncoder *iface, REFIID iid, void **ppv) |
| static ULONG WINAPI | BmpEncoder_AddRef (IWICBitmapEncoder *iface) |
| static ULONG WINAPI | BmpEncoder_Release (IWICBitmapEncoder *iface) |
| static HRESULT WINAPI | BmpEncoder_Initialize (IWICBitmapEncoder *iface, IStream *pIStream, WICBitmapEncoderCacheOption cacheOption) |
| static HRESULT WINAPI | BmpEncoder_GetContainerFormat (IWICBitmapEncoder *iface, GUID *pguidContainerFormat) |
| static HRESULT WINAPI | BmpEncoder_GetEncoderInfo (IWICBitmapEncoder *iface, IWICBitmapEncoderInfo **ppIEncoderInfo) |
| static HRESULT WINAPI | BmpEncoder_SetColorContexts (IWICBitmapEncoder *iface, UINT cCount, IWICColorContext **ppIColorContext) |
| static HRESULT WINAPI | BmpEncoder_SetPalette (IWICBitmapEncoder *iface, IWICPalette *pIPalette) |
| static HRESULT WINAPI | BmpEncoder_SetThumbnail (IWICBitmapEncoder *iface, IWICBitmapSource *pIThumbnail) |
| static HRESULT WINAPI | BmpEncoder_SetPreview (IWICBitmapEncoder *iface, IWICBitmapSource *pIPreview) |
| static HRESULT WINAPI | BmpEncoder_CreateNewFrame (IWICBitmapEncoder *iface, IWICBitmapFrameEncode **ppIFrameEncode, IPropertyBag2 **ppIEncoderOptions) |
| static HRESULT WINAPI | BmpEncoder_Commit (IWICBitmapEncoder *iface) |
| static HRESULT WINAPI | BmpEncoder_GetMetadataQueryWriter (IWICBitmapEncoder *iface, IWICMetadataQueryWriter **ppIMetadataQueryWriter) |
| HRESULT | BmpEncoder_CreateInstance (IUnknown *pUnkOuter, REFIID iid, void **ppv) |
Variables |
| static struct bmp_pixelformat | formats [] |
static const
IWICBitmapFrameEncodeVtbl | BmpFrameEncode_Vtbl |
| static const IWICBitmapEncoderVtbl | BmpEncoder_Vtbl |