estrutura D3D12DDI_TEXTURE_LAYOUT_CAPS_0026 (d3d12umddi.h)
Especifica os recursos de layout de textura.
Sintaxe
typedef struct D3D12DDI_TEXTURE_LAYOUT_CAPS_0026 {
UINT DeviceDependentLayoutCount;
UINT DeviceDependentSwizzleCount;
BOOL Supports64KStandardSwizzle;
BOOL SupportsRowMajorTexture;
BOOL IndexableSwizzlePatterns;
} D3D12DDI_TEXTURE_LAYOUT_CAPS_0026;
Membros
DeviceDependentLayoutCount
Uma contagem de layout dependente do dispositivo. Esse deve ser o número de layouts dependentes do dispositivo compatíveis com o adaptador.
DeviceDependentSwizzleCount
Uma contagem de swizzle dependente do dispositivo. Esse deve ser o número de padrões de swizzle dependentes do dispositivo compatíveis com o adaptador.
Supports64KStandardSwizzle
Se o layout de textura dá suporte ao swizzle padrão de 64K.
SupportsRowMajorTexture
Se o layout de textura dá suporte à textura principal da linha.
IndexableSwizzlePatterns
Se o layout de textura pode escolher qualquer padrão de swizzle para um sub-recurso.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d12umddi.h (inclua D3d12umddi.h) |