![]() |
Paradox Game Engine
v1.0.0 beta06
|
Go to the source code of this file.
Classes | |
struct | DirectX::LegacyDDS |
Namespaces | |
DirectX | |
Functions | |
static DXGI_FORMAT | DirectX::_GetDXGIFormat (const DDS_PIXELFORMAT &ddpf, DWORD flags, _Inout_ DWORD &convFlags) |
static HRESULT | DirectX::_DecodeDDSHeader (_In_reads_bytes_(size) LPCVOID pSource, size_t size, DWORD flags, _Out_ TexMetadata &metadata, _Inout_ DWORD &convFlags) |
_Use_decl_annotations_ HRESULT | DirectX::_EncodeDDSHeader (const TexMetadata &metadata, DWORD flags, LPVOID pDestination, size_t maxsize, size_t &required) |
static TEXP_LEGACY_FORMAT | DirectX::_FindLegacyFormat (DWORD flags) |
DirectX::_Success_ (return!=false) static bool _LegacyExpandScanline(_Out_writes_bytes_(outSize) LPVOID pDestination | |
size_t _In_ DXGI_FORMAT | DirectX::_In_reads_bytes_ (inSize) LPCVOID pSource |
size_t _In_ DXGI_FORMAT size_t _In_ TEXP_LEGACY_FORMAT | DirectX::_In_reads_opt_ (256) const uint32_t *pal8 |
size_t _In_ DXGI_FORMAT size_t _In_ TEXP_LEGACY_FORMAT _In_ DWORD flags | DirectX::assert (pDestination &&outSize > 0) |
DirectX::assert (pSource &&inSize > 0) | |
DirectX::assert (IsValid(outFormat)&&!IsPlanar(outFormat)&&!IsPalettized(outFormat)) | |
DirectX::switch (inFormat) | |
static HRESULT | DirectX::_CopyImage (_In_reads_bytes_(size) const void *pPixels, _In_ size_t size, _In_ const TexMetadata &metadata, _In_ DWORD cpFlags, _In_ DWORD convFlags, _In_reads_opt_(256) const uint32_t *pal8, _In_ const ScratchImage &image) |
static HRESULT | DirectX::_CopyImageInPlace (DWORD convFlags, _In_ const ScratchImage &image) |
_Use_decl_annotations_ HRESULT | DirectX::GetMetadataFromDDSMemory (LPCVOID pSource, size_t size, DWORD flags, TexMetadata &metadata) |
_Use_decl_annotations_ HRESULT | DirectX::GetMetadataFromDDSFile (LPCWSTR szFile, DWORD flags, TexMetadata &metadata) |
_Use_decl_annotations_ HRESULT | DirectX::LoadFromDDSMemory (LPCVOID pSource, size_t size, DWORD flags, TexMetadata *metadata, ScratchImage &image) |
_Use_decl_annotations_ HRESULT | DirectX::LoadFromDDSFile (LPCWSTR szFile, DWORD flags, TexMetadata *metadata, ScratchImage &image) |
_Use_decl_annotations_ HRESULT | DirectX::SaveToDDSMemory (const Image *images, size_t nimages, const TexMetadata &metadata, DWORD flags, Blob &blob) |
_Use_decl_annotations_ HRESULT | DirectX::SaveToDDSFile (const Image *images, size_t nimages, const TexMetadata &metadata, DWORD flags, LPCWSTR szFile) |
Variables | |
const LegacyDDS | DirectX::g_LegacyDDSMap [] |
size_t | DirectX::outSize |
size_t _In_ DXGI_FORMAT | DirectX::outFormat |
size_t _In_ DXGI_FORMAT size_t | DirectX::inSize |
size_t _In_ DXGI_FORMAT size_t _In_ TEXP_LEGACY_FORMAT | DirectX::inFormat |
return | DirectX::false |