|
static HRESULT | CreateMemoryStream (_Outptr_ IStream **stream) |
|
static DXGI_FORMAT | DirectX::_DetermineFormat (_In_ const WICPixelFormatGUID &pixelFormat, _In_ DWORD flags, _Out_opt_ WICPixelFormatGUID *pConvert) |
|
static HRESULT | DirectX::_DecodeMetadata (_In_ DWORD flags, _In_ IWICBitmapDecoder *decoder, _In_ IWICBitmapFrameDecode *frame, _Out_ TexMetadata &metadata, _Out_opt_ WICPixelFormatGUID *pConvert) |
|
static HRESULT | DirectX::_DecodeSingleFrame (_In_ DWORD flags, _In_ const TexMetadata &metadata, _In_ const WICPixelFormatGUID &convertGUID, _In_ IWICBitmapFrameDecode *frame, _Inout_ ScratchImage &image) |
|
static HRESULT | DirectX::_DecodeMultiframe (_In_ DWORD flags, _In_ const TexMetadata &metadata, _In_ IWICBitmapDecoder *decoder, _Inout_ ScratchImage &image) |
|
static HRESULT | DirectX::_EncodeMetadata (_In_ IWICBitmapFrameEncode *frame, _In_ const GUID &containerFormat, _In_ DXGI_FORMAT format) |
|
static HRESULT | DirectX::_EncodeImage (_In_ const Image &image, _In_ DWORD flags, _In_ REFGUID containerFormat, _In_ IWICBitmapFrameEncode *frame, _In_opt_ IPropertyBag2 *props, _In_opt_ const GUID *targetFormat) |
|
static HRESULT | DirectX::_EncodeSingleFrame (_In_ const Image &image, _In_ DWORD flags, _In_ REFGUID containerFormat, _Inout_ IStream *stream, _In_opt_ const GUID *targetFormat, _In_opt_ std::function< void(IPropertyBag2 *)> setCustomProps) |
|
static HRESULT | DirectX::_EncodeMultiframe (_In_reads_(nimages) const Image *images, _In_ size_t nimages, _In_ DWORD flags, _In_ REFGUID containerFormat, _Inout_ IStream *stream, _In_opt_ const GUID *targetFormat, _In_opt_ std::function< void(IPropertyBag2 *)> setCustomProps) |
|
_Use_decl_annotations_ HRESULT | DirectX::GetMetadataFromWICMemory (LPCVOID pSource, size_t size, DWORD flags, TexMetadata &metadata) |
|
_Use_decl_annotations_ HRESULT | DirectX::GetMetadataFromWICFile (LPCWSTR szFile, DWORD flags, TexMetadata &metadata) |
|
_Use_decl_annotations_ HRESULT | DirectX::LoadFromWICMemory (LPCVOID pSource, size_t size, DWORD flags, TexMetadata *metadata, ScratchImage &image) |
|
_Use_decl_annotations_ HRESULT | DirectX::LoadFromWICFile (LPCWSTR szFile, DWORD flags, TexMetadata *metadata, ScratchImage &image) |
|
_Use_decl_annotations_ HRESULT | DirectX::SaveToWICMemory (const Image &image, DWORD flags, REFGUID containerFormat, Blob &blob, const GUID *targetFormat, std::function< void(IPropertyBag2 *)> setCustomProps) |
|
_Use_decl_annotations_ HRESULT | DirectX::SaveToWICMemory (const Image *images, size_t nimages, DWORD flags, REFGUID containerFormat, Blob &blob, const GUID *targetFormat, std::function< void(IPropertyBag2 *)> setCustomProps) |
|
_Use_decl_annotations_ HRESULT | DirectX::SaveToWICFile (const Image &image, DWORD flags, REFGUID containerFormat, LPCWSTR szFile, const GUID *targetFormat, std::function< void(IPropertyBag2 *)> setCustomProps) |
|
_Use_decl_annotations_ HRESULT | DirectX::SaveToWICFile (const Image *images, size_t nimages, DWORD flags, REFGUID containerFormat, LPCWSTR szFile, const GUID *targetFormat, std::function< void(IPropertyBag2 *)> setCustomProps) |
|