Passer au contenu principal
Interroge les métadonnées de réflexion relatives aux paramètres de la méta-commande spécifiée.

Syntaxe

Paramètres

CommandId [in]
Type : const GUID &
Référence à l’identificateur global unique (GUID) de la méta-commande dont vous souhaitez obtenir les paramètres dans pParameterDescs. Stage [in]
Type : D3D12_META_COMMAND_PARAMETER_STAGE
Valeur D3D12_META_COMMAND_PARAMETER_STAGE spécifiant l’étape des paramètres que vous souhaitez inclure dans la requête. pTotalStructureSizeInBytes [out, optional]
Type : UINT *
Pointeur facultatif vers un UINT contenant la taille de la structure qui contient les valeurs des paramètres, que vous passez lors de la création, de l’initialisation ou de l’exécution de la méta-commande, selon le cas. pParameterCount [in, out]
Type : UINT *
Pointeur vers un UINT contenant le nombre de paramètres à interroger. Ce champ détermine la taille du tableau pParameterDescs, sauf si pParameterDescs a la valeur nullptr. pParameterDescs [out, optional]
Type : D3D12_META_COMMAND_PARAMETER_DESC *
Pointeur facultatif vers un tableau de D3D12_META_COMMAND_PARAMETER_DESC contenant les descriptions des paramètres. Passez nullptr pour obtenir le nombre de paramètres dans pParameterCount.

Valeur renvoyée

Type : HRESULT Si cette méthode réussit, elle renvoie S_OK. Sinon, elle renvoie un code d’erreur HRESULT.

Configuration requise

En-tête : d3d12_xs.h
Bibliothèque : d3d12_xs.lib
Plateformes prises en charge : consoles XBOX Series

Voir aussi

ID3D12Device5
Dernière modification le 6 octobre 2026