enumerazione D3D12_ROOT_PARAMETER_TYPE (d3d12.h)

Specifica il tipo di slot della firma radice.

Sintassi

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
} ;

Costanti

 
D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE
Valore: 0
Lo slot è per una tabella del descrittore.
D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS
Lo slot è per le costanti radice.
D3D12_ROOT_PARAMETER_TYPE_CBV
Lo slot è per una visualizzazione del buffer costante (CBV).
D3D12_ROOT_PARAMETER_TYPE_SRV
Lo slot è per una visualizzazione delle risorse shader (SRV).
D3D12_ROOT_PARAMETER_TYPE_UAV
Lo slot è per una visualizzazione di accesso non ordinato (UAV).

Commenti

Questa enumerazione viene utilizzata dalla struttura D3D12_ROOT_PARAMETER .

Requisiti

   
Intestazione d3d12.h

Vedi anche

Enumerazioni principali

Creazione di una firma radice