D3D12DDI_TEXTURE_LAYOUT_CAPS_0001 structure (d3d12umddi.h)
Specifies texture layout capabilities.
Syntax
typedef struct D3D12DDI_TEXTURE_LAYOUT_CAPS_0001 {
UINT DeviceDependentLayoutCount;
UINT DeviceDependentSwizzleCount;
BOOL Supports64KStandardSwizzle;
BOOL SupportsRowMajorTexture;
} D3D12DDI_TEXTURE_LAYOUT_CAPS_0001;
Members
DeviceDependentLayoutCount
A device dependent layout count. This must be the number of device-dependent layouts supported by the adapter.
DeviceDependentSwizzleCount
A device dependent swizzle count. This must be the number of device-dependent swizzle patterns supported by the adapter.
Supports64KStandardSwizzle
Whether the texture layout supports 64K standard swizzle.
SupportsRowMajorTexture
Requirements
Requirement | Value |
---|---|
Header | d3d12umddi.h (include D3d12umddi.h) |