Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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) |