Share via


D3D12_ROOT_PARAMETER_TYPE enumeração (d3d12.h)

Especifica o tipo de slot de assinatura raiz.

Syntax

typedef enum D3D12_ROOT_PARAMETER_TYPE {
  D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE = 0,
  D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS,
  D3D12_ROOT_PARAMETER_TYPE_CBV,
  D3D12_ROOT_PARAMETER_TYPE_SRV,
  D3D12_ROOT_PARAMETER_TYPE_UAV
} ;

Constantes

 
D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE
Valor: 0
O slot é para uma tabela de descritor.
D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS
O slot é para constantes raiz.
D3D12_ROOT_PARAMETER_TYPE_CBV
O slot é para uma CBV (exibição de buffer constante).
D3D12_ROOT_PARAMETER_TYPE_SRV
O slot é para uma SRV (exibição de recurso de sombreador).
D3D12_ROOT_PARAMETER_TYPE_UAV
O slot é para uma exibição de acesso não ordenado (UAV).

Comentários

Essa enumeração é usada pela estrutura D3D12_ROOT_PARAMETER .

Requisitos

   
Cabeçalho d3d12.h

Confira também

Enumerações principais

Como criar uma assinatura raiz