|
bool | DirectX::IsValid (_In_ DXGI_FORMAT fmt) |
|
bool | DirectX::IsCompressed (_In_ DXGI_FORMAT fmt) |
|
bool | DirectX::IsPacked (_In_ DXGI_FORMAT fmt) |
|
bool | DirectX::IsVideo (_In_ DXGI_FORMAT fmt) |
|
bool | DirectX::IsPlanar (_In_ DXGI_FORMAT fmt) |
|
bool | DirectX::IsPalettized (_In_ DXGI_FORMAT fmt) |
|
bool | DirectX::IsDepthStencil (_In_ DXGI_FORMAT fmt) |
|
bool | DirectX::IsSRGB (_In_ DXGI_FORMAT fmt) |
|
bool | DirectX::IsTypeless (_In_ DXGI_FORMAT fmt, _In_ bool partialTypeless=true) |
|
bool | DirectX::HasAlpha (_In_ DXGI_FORMAT fmt) |
|
size_t | DirectX::BitsPerPixel (_In_ DXGI_FORMAT fmt) |
|
size_t | DirectX::BitsPerColor (_In_ DXGI_FORMAT fmt) |
|
void | DirectX::ComputePitch (_In_ DXGI_FORMAT fmt, _In_ size_t width, _In_ size_t height, _Out_ size_t &rowPitch, _Out_ size_t &slicePitch, _In_ DWORD flags=CP_FLAGS_NONE) |
|
size_t | DirectX::ComputeScanlines (_In_ DXGI_FORMAT fmt, _In_ size_t height) |
|
DXGI_FORMAT | DirectX::MakeSRGB (_In_ DXGI_FORMAT fmt) |
|
DXGI_FORMAT | DirectX::MakeTypeless (_In_ DXGI_FORMAT fmt) |
|
DXGI_FORMAT | DirectX::MakeTypelessUNORM (_In_ DXGI_FORMAT fmt) |
|
DXGI_FORMAT | DirectX::MakeTypelessFLOAT (_In_ DXGI_FORMAT fmt) |
|
HRESULT | DirectX::GetMetadataFromDDSMemory (_In_reads_bytes_(size) LPCVOID pSource, _In_ size_t size, _In_ DWORD flags, _Out_ TexMetadata &metadata) |
|
HRESULT | DirectX::GetMetadataFromDDSFile (_In_z_ LPCWSTR szFile, _In_ DWORD flags, _Out_ TexMetadata &metadata) |
|
HRESULT | DirectX::GetMetadataFromTGAMemory (_In_reads_bytes_(size) LPCVOID pSource, _In_ size_t size, _Out_ TexMetadata &metadata) |
|
HRESULT | DirectX::GetMetadataFromTGAFile (_In_z_ LPCWSTR szFile, _Out_ TexMetadata &metadata) |
|
HRESULT | DirectX::GetMetadataFromWICMemory (_In_reads_bytes_(size) LPCVOID pSource, _In_ size_t size, _In_ DWORD flags, _Out_ TexMetadata &metadata) |
|
HRESULT | DirectX::GetMetadataFromWICFile (_In_z_ LPCWSTR szFile, _In_ DWORD flags, _Out_ TexMetadata &metadata) |
|
HRESULT | DirectX::LoadFromDDSMemory (_In_reads_bytes_(size) LPCVOID pSource, _In_ size_t size, _In_ DWORD flags, _Out_opt_ TexMetadata *metadata, _Out_ ScratchImage &image) |
|
HRESULT | DirectX::LoadFromDDSFile (_In_z_ LPCWSTR szFile, _In_ DWORD flags, _Out_opt_ TexMetadata *metadata, _Out_ ScratchImage &image) |
|
HRESULT | DirectX::SaveToDDSMemory (_In_ const Image &image, _In_ DWORD flags, _Out_ Blob &blob) |
|
HRESULT | DirectX::SaveToDDSMemory (_In_reads_(nimages) const Image *images, _In_ size_t nimages, _In_ const TexMetadata &metadata, _In_ DWORD flags, _Out_ Blob &blob) |
|
HRESULT | DirectX::SaveToDDSFile (_In_ const Image &image, _In_ DWORD flags, _In_z_ LPCWSTR szFile) |
|
HRESULT | DirectX::SaveToDDSFile (_In_reads_(nimages) const Image *images, _In_ size_t nimages, _In_ const TexMetadata &metadata, _In_ DWORD flags, _In_z_ LPCWSTR szFile) |
|
HRESULT | DirectX::LoadFromTGAMemory (_In_reads_bytes_(size) LPCVOID pSource, _In_ size_t size, _Out_opt_ TexMetadata *metadata, _Out_ ScratchImage &image) |
|
HRESULT | DirectX::LoadFromTGAFile (_In_z_ LPCWSTR szFile, _Out_opt_ TexMetadata *metadata, _Out_ ScratchImage &image) |
|
HRESULT | DirectX::SaveToTGAMemory (_In_ const Image &image, _Out_ Blob &blob) |
|
HRESULT | DirectX::SaveToTGAFile (_In_ const Image &image, _In_z_ LPCWSTR szFile) |
|
HRESULT | DirectX::LoadFromWICMemory (_In_reads_bytes_(size) LPCVOID pSource, _In_ size_t size, _In_ DWORD flags, _Out_opt_ TexMetadata *metadata, _Out_ ScratchImage &image) |
|
HRESULT | DirectX::LoadFromWICFile (_In_z_ LPCWSTR szFile, _In_ DWORD flags, _Out_opt_ TexMetadata *metadata, _Out_ ScratchImage &image) |
|
HRESULT | DirectX::SaveToWICMemory (_In_ const Image &image, _In_ DWORD flags, _In_ REFGUID guidContainerFormat, _Out_ Blob &blob, _In_opt_ const GUID *targetFormat=nullptr, _In_opt_ std::function< void(IPropertyBag2 *)> setCustomProps=nullptr) |
|
HRESULT | DirectX::SaveToWICMemory (_In_count_(nimages) const Image *images, _In_ size_t nimages, _In_ DWORD flags, _In_ REFGUID guidContainerFormat, _Out_ Blob &blob, _In_opt_ const GUID *targetFormat=nullptr, _In_opt_ std::function< void(IPropertyBag2 *)> setCustomProps=nullptr) |
|
HRESULT | DirectX::SaveToWICFile (_In_ const Image &image, _In_ DWORD flags, _In_ REFGUID guidContainerFormat, _In_z_ LPCWSTR szFile, _In_opt_ const GUID *targetFormat=nullptr, _In_opt_ std::function< void(IPropertyBag2 *)> setCustomProps=nullptr) |
|
HRESULT | DirectX::SaveToWICFile (_In_count_(nimages) const Image *images, _In_ size_t nimages, _In_ DWORD flags, _In_ REFGUID guidContainerFormat, _In_z_ LPCWSTR szFile, _In_opt_ const GUID *targetFormat=nullptr, _In_opt_ std::function< void(IPropertyBag2 *)> setCustomProps=nullptr) |
|
REFGUID | DirectX::GetWICCodec (_In_ WICCodecs codec) |
|
HRESULT | DirectX::FlipRotate (_In_ const Image &srcImage, _In_ DWORD flags, _Out_ ScratchImage &image) |
|
HRESULT | DirectX::FlipRotate (_In_reads_(nimages) const Image *srcImages, _In_ size_t nimages, _In_ const TexMetadata &metadata, _In_ DWORD flags, _Out_ ScratchImage &result) |
|
HRESULT | DirectX::Resize (_In_ const Image &srcImage, _In_ size_t width, _In_ size_t height, _In_ DWORD filter, _Out_ ScratchImage &image) |
|
HRESULT | DirectX::Resize (_In_reads_(nimages) const Image *srcImages, _In_ size_t nimages, _In_ const TexMetadata &metadata, _In_ size_t width, _In_ size_t height, _In_ DWORD filter, _Out_ ScratchImage &result) |
|
HRESULT | DirectX::Convert (_In_ const Image &srcImage, _In_ DXGI_FORMAT format, _In_ DWORD filter, _In_ float threshold, _Out_ ScratchImage &image) |
|
HRESULT | DirectX::Convert (_In_reads_(nimages) const Image *srcImages, _In_ size_t nimages, _In_ const TexMetadata &metadata, _In_ DXGI_FORMAT format, _In_ DWORD filter, _In_ float threshold, _Out_ ScratchImage &result) |
|
HRESULT | DirectX::ConvertToSinglePlane (_In_ const Image &srcImage, _Out_ ScratchImage &image) |
|
HRESULT | DirectX::ConvertToSinglePlane (_In_reads_(nimages) const Image *srcImages, _In_ size_t nimages, _In_ const TexMetadata &metadata, _Out_ ScratchImage &image) |
|
HRESULT | DirectX::GenerateMipMaps (_In_ const Image &baseImage, _In_ DWORD filter, _In_ size_t levels, _Inout_ ScratchImage &mipChain, _In_ bool allow1D=false) |
|
HRESULT | DirectX::GenerateMipMaps (_In_reads_(nimages) const Image *srcImages, _In_ size_t nimages, _In_ const TexMetadata &metadata, _In_ DWORD filter, _In_ size_t levels, _Inout_ ScratchImage &mipChain) |
|
HRESULT | DirectX::GenerateMipMaps3D (_In_reads_(depth) const Image *baseImages, _In_ size_t depth, _In_ DWORD filter, _In_ size_t levels, _Out_ ScratchImage &mipChain) |
|
HRESULT | DirectX::GenerateMipMaps3D (_In_reads_(nimages) const Image *srcImages, _In_ size_t nimages, _In_ const TexMetadata &metadata, _In_ DWORD filter, _In_ size_t levels, _Out_ ScratchImage &mipChain) |
|
HRESULT | DirectX::PremultiplyAlpha (_In_ const Image &srcImage, _In_ DWORD flags, _Out_ ScratchImage &image) |
|
HRESULT | DirectX::PremultiplyAlpha (_In_reads_(nimages) const Image *srcImages, _In_ size_t nimages, _In_ const TexMetadata &metadata, _In_ DWORD flags, _Out_ ScratchImage &result) |
|
HRESULT | DirectX::Compress (_In_ const Image &srcImage, _In_ DXGI_FORMAT format, _In_ DWORD compress, _In_ float alphaRef, _Out_ ScratchImage &cImage) |
|
HRESULT | DirectX::Compress (_In_reads_(nimages) const Image *srcImages, _In_ size_t nimages, _In_ const TexMetadata &metadata, _In_ DXGI_FORMAT format, _In_ DWORD compress, _In_ float alphaRef, _Out_ ScratchImage &cImages) |
|
HRESULT | DirectX::Compress (_In_ ID3D11Device *pDevice, _In_ const Image &srcImage, _In_ DXGI_FORMAT format, _In_ DWORD compress, _In_ float alphaWeight, _Out_ ScratchImage &image) |
|
HRESULT | DirectX::Compress (_In_ ID3D11Device *pDevice, _In_ const Image *srcImages, _In_ size_t nimages, _In_ const TexMetadata &metadata, _In_ DXGI_FORMAT format, _In_ DWORD compress, _In_ float alphaWeight, _Out_ ScratchImage &cImages) |
|
HRESULT | DirectX::Decompress (_In_ const Image &cImage, _In_ DXGI_FORMAT format, _Out_ ScratchImage &image) |
|
HRESULT | DirectX::Decompress (_In_reads_(nimages) const Image *cImages, _In_ size_t nimages, _In_ const TexMetadata &metadata, _In_ DXGI_FORMAT format, _Out_ ScratchImage &images) |
|
HRESULT | DirectX::ComputeNormalMap (_In_ const Image &srcImage, _In_ DWORD flags, _In_ float amplitude, _In_ DXGI_FORMAT format, _Out_ ScratchImage &normalMap) |
|
HRESULT | DirectX::ComputeNormalMap (_In_reads_(nimages) const Image *srcImages, _In_ size_t nimages, _In_ const TexMetadata &metadata, _In_ DWORD flags, _In_ float amplitude, _In_ DXGI_FORMAT format, _Out_ ScratchImage &normalMaps) |
|
HRESULT | DirectX::CopyRectangle (_In_ const Image &srcImage, _In_ const Rect &srcRect, _In_ const Image &dstImage, _In_ DWORD filter, _In_ size_t xOffset, _In_ size_t yOffset) |
|
HRESULT | DirectX::ComputeMSE (_In_ const Image &image1, _In_ const Image &image2, _Out_ float &mse, _Out_writes_opt_(4) float *mseV, _In_ DWORD flags=0) |
|
bool | DirectX::IsSupportedTexture (_In_ ID3D11Device *pDevice, _In_ const TexMetadata &metadata) |
|
HRESULT | DirectX::CreateTexture (_In_ ID3D11Device *pDevice, _In_reads_(nimages) const Image *srcImages, _In_ size_t nimages, _In_ const TexMetadata &metadata, _Outptr_ ID3D11Resource **ppResource) |
|
HRESULT | DirectX::CreateShaderResourceView (_In_ ID3D11Device *pDevice, _In_reads_(nimages) const Image *srcImages, _In_ size_t nimages, _In_ const TexMetadata &metadata, _Outptr_ ID3D11ShaderResourceView **ppSRV) |
|
HRESULT | DirectX::CreateTextureEx (_In_ ID3D11Device *pDevice, _In_reads_(nimages) const Image *srcImages, _In_ size_t nimages, _In_ const TexMetadata &metadata, _In_ D3D11_USAGE usage, _In_ unsigned int bindFlags, _In_ unsigned int cpuAccessFlags, _In_ unsigned int miscFlags, _In_ bool forceSRGB, _Outptr_ ID3D11Resource **ppResource) |
|
HRESULT | DirectX::CreateShaderResourceViewEx (_In_ ID3D11Device *pDevice, _In_reads_(nimages) const Image *srcImages, _In_ size_t nimages, _In_ const TexMetadata &metadata, _In_ D3D11_USAGE usage, _In_ unsigned int bindFlags, _In_ unsigned int cpuAccessFlags, _In_ unsigned int miscFlags, _In_ bool forceSRGB, _Outptr_ ID3D11ShaderResourceView **ppSRV) |
|
HRESULT | DirectX::CaptureTexture (_In_ ID3D11Device *pDevice, _In_ ID3D11DeviceContext *pContext, _In_ ID3D11Resource *pSource, _Out_ ScratchImage &result) |
|
_Use_decl_annotations_ bool | DirectX::IsValid (DXGI_FORMAT fmt) |
|
_Use_decl_annotations_ bool | DirectX::IsCompressed (DXGI_FORMAT fmt) |
|
_Use_decl_annotations_ bool | DirectX::IsPacked (DXGI_FORMAT fmt) |
|
_Use_decl_annotations_ bool | DirectX::IsPlanar (DXGI_FORMAT fmt) |
|
_Use_decl_annotations_ bool | DirectX::IsPalettized (DXGI_FORMAT fmt) |
|
_Use_decl_annotations_ bool | DirectX::IsVideo (DXGI_FORMAT fmt) |
|
_Use_decl_annotations_ bool | DirectX::IsDepthStencil (DXGI_FORMAT fmt) |
|
_Use_decl_annotations_ bool | DirectX::IsSRGB (DXGI_FORMAT fmt) |
|
_Use_decl_annotations_ bool | DirectX::IsTypeless (DXGI_FORMAT fmt, bool partialTypeless) |
|
_Use_decl_annotations_ bool | DirectX::HasAlpha (DXGI_FORMAT fmt) |
|
_Use_decl_annotations_ size_t | DirectX::ComputeScanlines (DXGI_FORMAT fmt, size_t height) |
|
_Use_decl_annotations_ HRESULT | DirectX::SaveToDDSMemory (const Image &image, DWORD flags, Blob &blob) |
|
_Use_decl_annotations_ HRESULT | DirectX::SaveToDDSFile (const Image &image, DWORD flags, LPCWSTR szFile) |
|