Condividi tramite


struttura D3D12DDIARG_META_COMMAND_PARAMETER_DESC (d3d12umddi.h)

D3D12DDIARG_META_COMMAND_PARAMETER_DESC contiene le descrizioni dei parametri del 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 del meta-comando.

Type

Valore [D3D12DDI_META_COMMAND_PARAMETER_TYPE] che indica il tipo di parametro del meta-comando.

Flags

Valore [D3D12DDI_META_COMMAND_PARAMETER_FLAGS] che indica se la risorsa viene usata per l'input o l'output.

RequiredResourceState

Valore D3D12DDI_RESOURCE_STATES che indica lo stato previsto della risorsa. Questo valore viene specificato per ogni risorsa nella definizione del meta-comando.

Commenti

Il livello di debug convalida il tipo e lo stato per assicurarsi che i parametri forniti durante la creazione siano configurati correttamente.

Il driver segnala l'elenco di parametri e il relativo tipo e il runtime calcola un offset allineato a 4 byte in una struttura in cui lo sviluppatore dell'utente passa questi parametri.

Requisiti

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

Vedi anche

PFND3D12DDI_ENUMERATE_META_COMMAND_PARAMETERS_0052