Compartilhar via


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)