structure D3D12DDIARG_META_COMMAND_PARAMETER_DESC (d3d12umddi.h)
D3D12DDIARG_META_COMMAND_PARAMETER_DESC contient les descriptions des paramètres de méta-commande.
Syntaxe
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;
Membres
Name
Nom du paramètre de méta-commande.
Type
Valeur [D3D12DDI_META_COMMAND_PARAMETER_TYPE] qui indique le type de paramètre meta-command.
Flags
Valeur [D3D12DDI_META_COMMAND_PARAMETER_FLAGS] qui indique si la ressource est utilisée pour l’entrée ou la sortie.
RequiredResourceState
Valeur D3D12DDI_RESOURCE_STATES qui indique l’état attendu de la ressource. Cela est spécifié pour chaque ressource dans la définition de méta-commande.
Remarques
La couche de débogage valide le type et l’état pour vous assurer que les paramètres fournis lors de la création sont correctement configurés.
Le pilote signale la liste des paramètres et leur type et le runtime calcule un décalage aligné sur 4 octets dans une structure dans laquelle le développeur utilisateur transmet ces paramètres.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 1809 |
d’en-tête | d3d12umddi.h |