Passer au contenu principal
Crée une instance 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 que vous souhaitez instancier. NodeMask [in]
Type : UINT
Pour un fonctionnement avec un seul adaptateur, définissez cette valeur à zéro. S’il y a plusieurs nœuds d’adaptateur, définissez un bit pour identifier le nœud (l’un des adaptateurs physiques du périphérique) auquel la métacommande s’applique. Chaque bit du masque correspond à un seul nœud. Un seul bit doit être défini. Consultez Systèmes multiadaptateurs. pCreationParametersData [in, optional]
Type : const void *
Un pointeur facultatif vers une structure constante contenant les valeurs des paramètres de création de la métacommande. CreationParametersDataSizeInBytes [in]
Type : SIZE_T
Un SIZE_T contenant la taille de la structure pointée par pCreationParametersData, si ce paramètre est défini, sinon 0. riid
Type : const IID &
Une référence à l’identificateur global unique (GUID) de l’interface que vous souhaitez obtenir dans ppMetaCommand. Il doit s’agir du GUID de ID3D12MetaCommand. ppMetaCommand [out]
Type : void **
Un pointeur vers un bloc de mémoire qui reçoit un pointeur vers la métacommande. Il s’agit de l’adresse d’un pointeur vers une interface ID3D12MetaCommand, représentant la métacommande créée.

Valeur de retour

Type : HRESULT Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Valeur de retourDescription
Le matériel actuel ne prend pas en charge l’algorithme demandé

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