Skip to main content
Ajoute de façon incrémentielle des éléments à un objet d’état existant. Cette opération entraîne une surcharge CPU inférieure à celle de la création à partir de zéro d’un objet d’état qui est un sur-ensemble d’un objet existant (par exemple, l’ajout de quelques nuanceurs supplémentaires).

Syntaxe

Paramètres

pAddition   _In_
Type : D3D12_STATE_OBJECT_DESC*
Description du contenu de l’objet d’état à ajouter à l’objet d’état existant. pStateObjectToGrowFrom   _In_
Type : ID3D12StateObject*
Objet d’état existant, qui peut être en cours d’utilisation (par exemple, lancer de rayons actif) pendant cette opération. riid   _In_
Type : REFIID
Doit être l’IID de l’interface ID3D12StateObject. ppNewStateObject   _COM_Outptr_
Type : void**
Objet d’état retourné.

Valeur de retour

Type : HRESULT Retourne S_OK en cas de réussite; sinon, retourne un code d’erreur. Pour obtenir la liste des codes d’erreur, consultez Codes de retour Direct3D 12.

Configuration requise

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

Voir aussi

ID3D12Device7
Last modified on October 6, 2026