D3D12DDIARG_META_COMMAND_PARAMETER_DESC struttura (d3d12umddi.h)

Descrizioni dei parametri di meta-comando.

Sintassi

typedef struct D3D12DDIARG_META_COMMAND_PARAMETER_DESC {
  LPCWSTR                               Name;
  D3D12DDI_META_COMMAND_PARAMETER_TYPE  Type;
  D3D12DDI_META_COMMAND_PARAMETER_FLAGS Flags;
  D3D12DDI_RESOURCE_STATES              RequiredResourceState;
} D3D12DDIARG_META_COMMAND_PARAMETER_DESC;

Members

Name

Nome del parametro meta-command.

Type

Tipo di parametro meta-command, ad esempio float o UINT64.

Flags

Flag che indicano se la risorsa viene usata per l'input o l'output.

RequiredResourceState

Risorse che indicano lo stato previsto della risorsa. Viene specificato per ogni risorsa nella definizione del meta-comando.

Commenti

Il tipo e lo stato verranno convalidati dal livello di debug per garantire che i parametri forniti durante la creazione siano correttamente configurati.

Il driver segnala l'elenco di parametri e il relativo tipo e il runtime calcola un offset allineato a 4 byte in uno struct in cui lo sviluppatore passerà questi parametri.

Requisiti

   
Client minimo supportato Windows 10, versione 1809
Intestazione d3d12umddi.h