Condividi tramite


struttura D3D12_META_COMMAND_PARAMETER_DESC (d3d12.h)

Descrive un parametro per un meta comando.

Sintassi

typedef struct D3D12_META_COMMAND_PARAMETER_DESC {
  LPCWSTR                            Name;
  D3D12_META_COMMAND_PARAMETER_TYPE  Type;
  D3D12_META_COMMAND_PARAMETER_FLAGS Flags;
  D3D12_RESOURCE_STATES              RequiredResourceState;
  UINT                               StructureOffset;
} D3D12_META_COMMAND_PARAMETER_DESC;

Members

Name

Tipo: LPCWSTR

Nome del parametro.

Type

Tipo: D3D12_META_COMMAND_PARAMETER_TYPE

Oggetto D3D12_META_COMMAND_PARAMETER_TYPE specificare il tipo di parametro.

Flags

Tipo: D3D12_META_COMMAND_PARAMETER_FLAGS

Oggetto D3D12_META_COMMAND_PARAMETER_FLAGS che specifica i flag dei parametri.

RequiredResourceState

Tipo: D3D12_RESOURCE_STATES

Oggetto D3D12_RESOURCE_STATES che specifica lo stato previsto di un parametro di risorsa.

StructureOffset

Tipo: UINT

Offset allineato a 4 byte per questo parametro, all'interno della struttura contenente i valori dei parametri, che vengono passati durante la creazione/inizializzazione/l'esecuzione del meta comando, in base alle esigenze.

Requisiti

   
Intestazione d3d12.h