|
| WINE_DEFAULT_DEBUG_CHANNEL (wincodecs) |
|
static HRESULT WINAPI | DdsDecoder_Dds_GetFrame (IWICDdsDecoder *, UINT, UINT, UINT, IWICBitmapFrameDecode **) |
|
static DWORD | rgb565_to_argb (WORD color, BYTE alpha) |
|
static BOOL | has_extended_header (DDS_HEADER *header) |
|
static WICDdsDimension | get_dimension (DDS_HEADER *header, DDS_HEADER_DXT10 *header_dxt10) |
|
static struct dds_format * | get_dds_format (DDS_PIXELFORMAT *pixel_format) |
|
static WICDdsAlphaMode | get_alpha_mode_from_fourcc (DWORD fourcc) |
|
static UINT | get_bytes_per_block_from_format (DXGI_FORMAT format) |
|
static UINT | get_frame_count (UINT depth, UINT mip_levels, UINT array_size, WICDdsDimension dimension) |
|
static void | get_frame_dds_index (UINT index, dds_info *info, UINT *array_index, UINT *mip_level, UINT *slice_index) |
|
static const GUID * | dxgi_format_to_wic_format (DXGI_FORMAT dxgi_format) |
|
static BOOL | is_compressed (DXGI_FORMAT format) |
|
static void | get_dds_info (dds_info *info, DDS_HEADER *header, DDS_HEADER_DXT10 *header_dxt10) |
|
static void | decode_block (const BYTE *block_data, UINT block_count, DXGI_FORMAT format, UINT width, UINT height, DWORD *buffer) |
|
static DdsDecoder * | impl_from_IWICBitmapDecoder (IWICBitmapDecoder *iface) |
|
static DdsDecoder * | impl_from_IWICDdsDecoder (IWICDdsDecoder *iface) |
|
static DdsDecoder * | impl_from_IWICWineDecoder (IWICWineDecoder *iface) |
|
static DdsFrameDecode * | impl_from_IWICBitmapFrameDecode (IWICBitmapFrameDecode *iface) |
|
static DdsFrameDecode * | impl_from_IWICDdsFrameDecode (IWICDdsFrameDecode *iface) |
|
static DdsEncoder * | impl_from_IWICBitmapEncoder (IWICBitmapEncoder *iface) |
|
static DdsEncoder * | impl_from_IWICDdsEncoder (IWICDdsEncoder *iface) |
|
static DdsFrameEncode * | impl_from_IWICBitmapFrameEncode (IWICBitmapFrameEncode *iface) |
|
static HRESULT WINAPI | DdsFrameDecode_QueryInterface (IWICBitmapFrameDecode *iface, REFIID iid, void **ppv) |
|
static ULONG WINAPI | DdsFrameDecode_AddRef (IWICBitmapFrameDecode *iface) |
|
static ULONG WINAPI | DdsFrameDecode_Release (IWICBitmapFrameDecode *iface) |
|
static HRESULT WINAPI | DdsFrameDecode_GetSize (IWICBitmapFrameDecode *iface, UINT *puiWidth, UINT *puiHeight) |
|
static HRESULT WINAPI | DdsFrameDecode_GetPixelFormat (IWICBitmapFrameDecode *iface, WICPixelFormatGUID *pPixelFormat) |
|
static HRESULT WINAPI | DdsFrameDecode_GetResolution (IWICBitmapFrameDecode *iface, double *pDpiX, double *pDpiY) |
|
static HRESULT WINAPI | DdsFrameDecode_CopyPalette (IWICBitmapFrameDecode *iface, IWICPalette *pIPalette) |
|
static HRESULT WINAPI | DdsFrameDecode_CopyPixels (IWICBitmapFrameDecode *iface, const WICRect *prc, UINT cbStride, UINT cbBufferSize, BYTE *pbBuffer) |
|
static HRESULT WINAPI | DdsFrameDecode_GetMetadataQueryReader (IWICBitmapFrameDecode *iface, IWICMetadataQueryReader **ppIMetadataQueryReader) |
|
static HRESULT WINAPI | DdsFrameDecode_GetColorContexts (IWICBitmapFrameDecode *iface, UINT cCount, IWICColorContext **ppIColorContexts, UINT *pcActualCount) |
|
static HRESULT WINAPI | DdsFrameDecode_GetThumbnail (IWICBitmapFrameDecode *iface, IWICBitmapSource **ppIThumbnail) |
|
static HRESULT WINAPI | DdsFrameDecode_Dds_QueryInterface (IWICDdsFrameDecode *iface, REFIID iid, void **ppv) |
|
static ULONG WINAPI | DdsFrameDecode_Dds_AddRef (IWICDdsFrameDecode *iface) |
|
static ULONG WINAPI | DdsFrameDecode_Dds_Release (IWICDdsFrameDecode *iface) |
|
static HRESULT WINAPI | DdsFrameDecode_Dds_GetSizeInBlocks (IWICDdsFrameDecode *iface, UINT *widthInBlocks, UINT *heightInBlocks) |
|
static HRESULT WINAPI | DdsFrameDecode_Dds_GetFormatInfo (IWICDdsFrameDecode *iface, WICDdsFormatInfo *formatInfo) |
|
static HRESULT WINAPI | DdsFrameDecode_Dds_CopyBlocks (IWICDdsFrameDecode *iface, const WICRect *boundsInBlocks, UINT stride, UINT bufferSize, BYTE *buffer) |
|
static HRESULT | DdsFrameDecode_CreateInstance (DdsFrameDecode **frame_decode) |
|
static HRESULT WINAPI | DdsDecoder_QueryInterface (IWICBitmapDecoder *iface, REFIID iid, void **ppv) |
|
static ULONG WINAPI | DdsDecoder_AddRef (IWICBitmapDecoder *iface) |
|
static ULONG WINAPI | DdsDecoder_Release (IWICBitmapDecoder *iface) |
|
static HRESULT WINAPI | DdsDecoder_QueryCapability (IWICBitmapDecoder *iface, IStream *stream, DWORD *capability) |
|
static HRESULT WINAPI | DdsDecoder_Initialize (IWICBitmapDecoder *iface, IStream *pIStream, WICDecodeOptions cacheOptions) |
|
static HRESULT WINAPI | DdsDecoder_GetContainerFormat (IWICBitmapDecoder *iface, GUID *pguidContainerFormat) |
|
static HRESULT WINAPI | DdsDecoder_GetDecoderInfo (IWICBitmapDecoder *iface, IWICBitmapDecoderInfo **ppIDecoderInfo) |
|
static HRESULT WINAPI | DdsDecoder_CopyPalette (IWICBitmapDecoder *iface, IWICPalette *pIPalette) |
|
static HRESULT WINAPI | DdsDecoder_GetMetadataQueryReader (IWICBitmapDecoder *iface, IWICMetadataQueryReader **ppIMetadataQueryReader) |
|
static HRESULT WINAPI | DdsDecoder_GetPreview (IWICBitmapDecoder *iface, IWICBitmapSource **ppIBitmapSource) |
|
static HRESULT WINAPI | DdsDecoder_GetColorContexts (IWICBitmapDecoder *iface, UINT cCount, IWICColorContext **ppDdslorContexts, UINT *pcActualCount) |
|
static HRESULT WINAPI | DdsDecoder_GetThumbnail (IWICBitmapDecoder *iface, IWICBitmapSource **ppIThumbnail) |
|
static HRESULT WINAPI | DdsDecoder_GetFrameCount (IWICBitmapDecoder *iface, UINT *pCount) |
|
static HRESULT WINAPI | DdsDecoder_GetFrame (IWICBitmapDecoder *iface, UINT index, IWICBitmapFrameDecode **ppIBitmapFrame) |
|
static HRESULT WINAPI | DdsDecoder_Dds_QueryInterface (IWICDdsDecoder *iface, REFIID iid, void **ppv) |
|
static ULONG WINAPI | DdsDecoder_Dds_AddRef (IWICDdsDecoder *iface) |
|
static ULONG WINAPI | DdsDecoder_Dds_Release (IWICDdsDecoder *iface) |
|
static HRESULT WINAPI | DdsDecoder_Dds_GetParameters (IWICDdsDecoder *iface, WICDdsParameters *parameters) |
|
static HRESULT WINAPI | DdsDecoder_Wine_QueryInterface (IWICWineDecoder *iface, REFIID iid, void **ppv) |
|
static ULONG WINAPI | DdsDecoder_Wine_AddRef (IWICWineDecoder *iface) |
|
static ULONG WINAPI | DdsDecoder_Wine_Release (IWICWineDecoder *iface) |
|
static HRESULT WINAPI | DdsDecoder_Wine_Initialize (IWICWineDecoder *iface, IStream *stream, WICDecodeOptions options) |
|
static HRESULT WINAPI | DdsFrameEncode_QueryInterface (IWICBitmapFrameEncode *iface, REFIID iid, void **ppv) |
|
static ULONG WINAPI | DdsFrameEncode_AddRef (IWICBitmapFrameEncode *iface) |
|
static ULONG WINAPI | DdsFrameEncode_Release (IWICBitmapFrameEncode *iface) |
|
static HRESULT WINAPI | DdsFrameEncode_Initialize (IWICBitmapFrameEncode *iface, IPropertyBag2 *encoderOptions) |
|
static HRESULT WINAPI | DdsFrameEncode_SetSize (IWICBitmapFrameEncode *iface, UINT width, UINT height) |
|
static HRESULT WINAPI | DdsFrameEncode_SetResolution (IWICBitmapFrameEncode *iface, double dpiX, double dpiY) |
|
static HRESULT WINAPI | DdsFrameEncode_SetPixelFormat (IWICBitmapFrameEncode *iface, WICPixelFormatGUID *pixelFormat) |
|
static HRESULT WINAPI | DdsFrameEncode_SetColorContexts (IWICBitmapFrameEncode *iface, UINT count, IWICColorContext **colorContext) |
|
static HRESULT WINAPI | DdsFrameEncode_SetPalette (IWICBitmapFrameEncode *iface, IWICPalette *palette) |
|
static HRESULT WINAPI | DdsFrameEncode_SetThumbnail (IWICBitmapFrameEncode *iface, IWICBitmapSource *thumbnail) |
|
static HRESULT WINAPI | DdsFrameEncode_WritePixels (IWICBitmapFrameEncode *iface, UINT lineCount, UINT stride, UINT bufferSize, BYTE *pixels) |
|
static HRESULT WINAPI | DdsFrameEncode_WriteSource (IWICBitmapFrameEncode *iface, IWICBitmapSource *bitmapSource, WICRect *rc) |
|
static HRESULT WINAPI | DdsFrameEncode_Commit (IWICBitmapFrameEncode *iface) |
|
static HRESULT WINAPI | DdsFrameEncode_GetMetadataQueryWriter (IWICBitmapFrameEncode *iface, IWICMetadataQueryWriter **metadataQueryWriter) |
|
HRESULT | DdsDecoder_CreateInstance (REFIID iid, void **ppv) |
|
static HRESULT WINAPI | DdsEncoder_Dds_QueryInterface (IWICDdsEncoder *iface, REFIID iid, void **ppv) |
|
static ULONG WINAPI | DdsEncoder_Dds_AddRef (IWICDdsEncoder *iface) |
|
static ULONG WINAPI | DdsEncoder_Dds_Release (IWICDdsEncoder *iface) |
|
static HRESULT WINAPI | DdsEncoder_Dds_SetParameters (IWICDdsEncoder *iface, WICDdsParameters *parameters) |
|
static HRESULT WINAPI | DdsEncoder_Dds_GetParameters (IWICDdsEncoder *iface, WICDdsParameters *parameters) |
|
static HRESULT WINAPI | DdsEncoder_Dds_CreateNewFrame (IWICDdsEncoder *iface, IWICBitmapFrameEncode **frameEncode, UINT *arrayIndex, UINT *mipLevel, UINT *sliceIndex) |
|
static HRESULT WINAPI | DdsEncoder_QueryInterface (IWICBitmapEncoder *iface, REFIID iid, void **ppv) |
|
static ULONG WINAPI | DdsEncoder_AddRef (IWICBitmapEncoder *iface) |
|
static ULONG WINAPI | DdsEncoder_Release (IWICBitmapEncoder *iface) |
|
static HRESULT WINAPI | DdsEncoder_Initialize (IWICBitmapEncoder *iface, IStream *stream, WICBitmapEncoderCacheOption cacheOption) |
|
static HRESULT WINAPI | DdsEncoder_GetContainerFormat (IWICBitmapEncoder *iface, GUID *format) |
|
static HRESULT WINAPI | DdsEncoder_GetEncoderInfo (IWICBitmapEncoder *iface, IWICBitmapEncoderInfo **info) |
|
static HRESULT WINAPI | DdsEncoder_SetColorContexts (IWICBitmapEncoder *iface, UINT cCount, IWICColorContext **ppIColorContext) |
|
static HRESULT WINAPI | DdsEncoder_SetPalette (IWICBitmapEncoder *iface, IWICPalette *palette) |
|
static HRESULT WINAPI | DdsEncoder_SetThumbnail (IWICBitmapEncoder *iface, IWICBitmapSource *pIThumbnail) |
|
static HRESULT WINAPI | DdsEncoder_SetPreview (IWICBitmapEncoder *iface, IWICBitmapSource *pIPreview) |
|
static HRESULT WINAPI | DdsEncoder_CreateNewFrame (IWICBitmapEncoder *iface, IWICBitmapFrameEncode **frameEncode, IPropertyBag2 **encoderOptions) |
|
static HRESULT WINAPI | DdsEncoder_Commit (IWICBitmapEncoder *iface) |
|
static HRESULT WINAPI | DdsEncoder_GetMetadataQueryWriter (IWICBitmapEncoder *iface, IWICMetadataQueryWriter **ppIMetadataQueryWriter) |
|
HRESULT | DdsEncoder_CreateInstance (REFIID iid, void **ppv) |
|