mirror of
https://github.com/microsoft/DirectXTex.git
synced 2026-02-06 21:26:12 +01:00
Convert WICTextureLoader, DDSTextureLoader12 to strongly typed flags
This commit is contained in:
@@ -1192,7 +1192,7 @@ namespace
|
||||
size_t arraySize,
|
||||
DXGI_FORMAT format,
|
||||
D3D12_RESOURCE_FLAGS resFlags,
|
||||
unsigned int loadFlags,
|
||||
DDS_LOADER_FLAGS loadFlags,
|
||||
_Outptr_ ID3D12Resource** texture) noexcept
|
||||
{
|
||||
if (!d3dDevice)
|
||||
@@ -1243,7 +1243,7 @@ namespace
|
||||
size_t bitSize,
|
||||
size_t maxsize,
|
||||
D3D12_RESOURCE_FLAGS resFlags,
|
||||
unsigned int loadFlags,
|
||||
DDS_LOADER_FLAGS loadFlags,
|
||||
_Outptr_ ID3D12Resource** texture,
|
||||
std::vector<D3D12_SUBRESOURCE_DATA>& subresources,
|
||||
_Out_opt_ bool* outIsCubeMap) noexcept(false)
|
||||
@@ -1585,7 +1585,7 @@ HRESULT DirectX::LoadDDSTextureFromMemoryEx(
|
||||
size_t ddsDataSize,
|
||||
size_t maxsize,
|
||||
D3D12_RESOURCE_FLAGS resFlags,
|
||||
unsigned int loadFlags,
|
||||
DDS_LOADER_FLAGS loadFlags,
|
||||
ID3D12Resource** texture,
|
||||
std::vector<D3D12_SUBRESOURCE_DATA>& subresources,
|
||||
DDS_ALPHA_MODE* alphaMode,
|
||||
@@ -1675,7 +1675,7 @@ HRESULT DirectX::LoadDDSTextureFromFileEx(
|
||||
const wchar_t* fileName,
|
||||
size_t maxsize,
|
||||
D3D12_RESOURCE_FLAGS resFlags,
|
||||
unsigned int loadFlags,
|
||||
DDS_LOADER_FLAGS loadFlags,
|
||||
ID3D12Resource** texture,
|
||||
std::unique_ptr<uint8_t[]>& ddsData,
|
||||
std::vector<D3D12_SUBRESOURCE_DATA>& subresources,
|
||||
|
||||
Reference in New Issue
Block a user