Passer au contenu principal
Modifie les paramètres des nuanceurs.

Syntaxe

Paramètres

type   _In_
Type : D3D12XBOX_PIPELINE_STATE_OPTION_TYPE
Paramètre à modifier extraFlags   _In_
Type : UINT64
Doit être 0. optionSize   _In_
Type : UINT
Taille des options, en octets pOptionData   _In_
Type : void*
Pointeur vers la mémoire tampon qui fournit les options. Doit être l’un des types de données dépendant de l’énumération de type.

Valeur de retour

Type : HRESULT S_OK en cas de réussite, une erreur dans le cas contraire

Remarques

Cette méthode n’est implémentée que pour les nuanceurs de calcul.
XDXR l’utilise pour définir le bit scratch_en sur les nuanceurs, pour remplacer le nombre de VGPR et pour remplacer LDS_SIZE.

Configuration requise

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

Voir aussi

ID3D12PipelineState
Dernière modification le 6 octobre 2026