D3D12DDI_TEXTURE_LAYOUT enumeração (d3d12umddi.h)

Um valor D3D12DDI_TEXTURE_LAYOUT especifica um layout de textura.

Syntax

typedef enum D3D12DDI_TEXTURE_LAYOUT {
  D3D12DDI_TL_UNDEFINED,
  D3D12DDI_TL_ROW_MAJOR,
  D3D12DDI_TL_64KB_TILE_UNDEFINED_SWIZZLE,
  D3D12DDI_TL_64KB_TILE_STANDARD_SWIZZLE,
  D3D12DDI_TL_DEVICE_DEPENDENT_SWIZZLE_0
} ;

Constantes

 
D3D12DDI_TL_UNDEFINED
O layout de textura é indefinido e provavelmente depende do adaptador.
D3D12DDI_TL_ROW_MAJOR
O layout de textura é principal de linha.
D3D12DDI_TL_64KB_TILE_UNDEFINED_SWIZZLE
O layout de textura é um bloco de 64 KB com swizzle indefinido.
D3D12DDI_TL_64KB_TILE_STANDARD_SWIZZLE
O layout de textura é um bloco de 64 KB com swizzle padrão.
D3D12DDI_TL_DEVICE_DEPENDENT_SWIZZLE_0
O layout de textura é um swizzle dependente do dispositivo.

Comentários

Consulte D3D12_TEXTURE_LAYOUT para obter mais detalhes sobre cada layout.

Requisitos

Requisito Valor
Cabeçalho d3d12umddi.h (inclua D3d12umddi.h)

Confira também

D3D12_TEXTURE_LAYOUT

D3D12DDIARG_CREATERESOURCE_0088