Passer au contenu principal
Interroge les métadonnées de réflexion sur les paramètres de la métacommande spécifiée.

Syntaxe

Paramètres

CommandId [in]
Type : const GUID &
Une référence à l’identificateur global unique (GUID) de la métacommande dont vous souhaitez obtenir les paramètres dans pParameterDescs. Stage [in]
Type : D3D12_META_COMMAND_PARAMETER_STAGE
Une 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 *
Un pointeur facultatif vers un UINT contenant la taille de la structure contenant les valeurs des paramètres, que vous passez lors de la création, de l’initialisation ou de l’exécution de la métacommande, selon le cas. pParameterCount [in, out]
Type : UINT *
Un pointeur vers un UINT contenant le nombre de paramètres à interroger. Ce champ détermine la taille du tableau pParameterDescs, sauf si pParameterDescs est nullptr. pParameterDescs [out, optional]
Type : D3D12_META_COMMAND_PARAMETER_DESC *
Un 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 de retour

Type : HRESULT Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne 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