Data Structures |
| struct | GifDecoder |
| struct | GifFrameDecode |
Defines |
| #define | COBJMACROS |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (wincodecs) |
| static HRESULT WINAPI | GifFrameDecode_QueryInterface (IWICBitmapFrameDecode *iface, REFIID iid, void **ppv) |
| static ULONG WINAPI | GifFrameDecode_AddRef (IWICBitmapFrameDecode *iface) |
| static ULONG WINAPI | GifFrameDecode_Release (IWICBitmapFrameDecode *iface) |
| static HRESULT WINAPI | GifFrameDecode_GetSize (IWICBitmapFrameDecode *iface, UINT *puiWidth, UINT *puiHeight) |
| static HRESULT WINAPI | GifFrameDecode_GetPixelFormat (IWICBitmapFrameDecode *iface, WICPixelFormatGUID *pPixelFormat) |
| static HRESULT WINAPI | GifFrameDecode_GetResolution (IWICBitmapFrameDecode *iface, double *pDpiX, double *pDpiY) |
| static HRESULT WINAPI | GifFrameDecode_CopyPalette (IWICBitmapFrameDecode *iface, IWICPalette *pIPalette) |
| static HRESULT | copy_interlaced_pixels (const BYTE *srcbuffer, UINT srcwidth, UINT srcheight, INT srcstride, const WICRect *rc, UINT dststride, UINT dstbuffersize, BYTE *dstbuffer) |
| static HRESULT WINAPI | GifFrameDecode_CopyPixels (IWICBitmapFrameDecode *iface, const WICRect *prc, UINT cbStride, UINT cbBufferSize, BYTE *pbBuffer) |
| static HRESULT WINAPI | GifFrameDecode_GetMetadataQueryReader (IWICBitmapFrameDecode *iface, IWICMetadataQueryReader **ppIMetadataQueryReader) |
| static HRESULT WINAPI | GifFrameDecode_GetColorContexts (IWICBitmapFrameDecode *iface, UINT cCount, IWICColorContext **ppIColorContexts, UINT *pcActualCount) |
| static HRESULT WINAPI | GifFrameDecode_GetThumbnail (IWICBitmapFrameDecode *iface, IWICBitmapSource **ppIThumbnail) |
| static HRESULT WINAPI | GifDecoder_QueryInterface (IWICBitmapDecoder *iface, REFIID iid, void **ppv) |
| static ULONG WINAPI | GifDecoder_AddRef (IWICBitmapDecoder *iface) |
| static ULONG WINAPI | GifDecoder_Release (IWICBitmapDecoder *iface) |
| static HRESULT WINAPI | GifDecoder_QueryCapability (IWICBitmapDecoder *iface, IStream *pIStream, DWORD *pdwCapability) |
| static int | _gif_inputfunc (GifFileType *gif, GifByteType *data, int len) |
| static HRESULT WINAPI | GifDecoder_Initialize (IWICBitmapDecoder *iface, IStream *pIStream, WICDecodeOptions cacheOptions) |
| static HRESULT WINAPI | GifDecoder_GetContainerFormat (IWICBitmapDecoder *iface, GUID *pguidContainerFormat) |
| static HRESULT WINAPI | GifDecoder_GetDecoderInfo (IWICBitmapDecoder *iface, IWICBitmapDecoderInfo **ppIDecoderInfo) |
| static HRESULT WINAPI | GifDecoder_CopyPalette (IWICBitmapDecoder *iface, IWICPalette *pIPalette) |
| static HRESULT WINAPI | GifDecoder_GetMetadataQueryReader (IWICBitmapDecoder *iface, IWICMetadataQueryReader **ppIMetadataQueryReader) |
| static HRESULT WINAPI | GifDecoder_GetPreview (IWICBitmapDecoder *iface, IWICBitmapSource **ppIBitmapSource) |
| static HRESULT WINAPI | GifDecoder_GetColorContexts (IWICBitmapDecoder *iface, UINT cCount, IWICColorContext **ppIColorContexts, UINT *pcActualCount) |
| static HRESULT WINAPI | GifDecoder_GetThumbnail (IWICBitmapDecoder *iface, IWICBitmapSource **ppIThumbnail) |
| static HRESULT WINAPI | GifDecoder_GetFrameCount (IWICBitmapDecoder *iface, UINT *pCount) |
| static HRESULT WINAPI | GifDecoder_GetFrame (IWICBitmapDecoder *iface, UINT index, IWICBitmapFrameDecode **ppIBitmapFrame) |
| HRESULT | GifDecoder_CreateInstance (IUnknown *pUnkOuter, REFIID iid, void **ppv) |
Variables |
static const
IWICBitmapFrameDecodeVtbl | GifFrameDecode_Vtbl |
| static const IWICBitmapDecoderVtbl | GifDecoder_Vtbl |