Passer au contenu principal
Initialise la métacommande spécifiée. Vous devez initialiser une métacommande au moins une fois avant (sur la chronologie du GPU) de l’exécuter. L’initialisation donne à l’ implémentation la possibilité d’effectuer tout travail nécessaire pour accélérer l’appel de la métacommande. Vous devez fournir les paramètres de ressources suffisants, y compris la ressource de cache persistant.

Syntaxe

Paramètres

pMetaCommand [in]
Type : ID3D12MetaCommand *
Pointeur vers un ID3D12MetaCommand représentant la métacommande à initialiser. pInitializationParametersData [in, optional]
Type : const void *
Pointeur facultatif vers une structure constante contenant les valeurs des paramètres d’initialisation de la métacommande. InitializationParametersDataSizeInBytes [in]
Type : SIZE_T
Un SIZE_T contenant la taille de la structure pointée par pInitializationParametersData, si elle est définie ; sinon, 0.

Valeur renvoyée

Type : void 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

ID3D12GraphicsCommandList4
Dernière modification le 6 octobre 2026