Skip to main content
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 correspondre à l’un des types de données qui dépendent 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
Last modified on October 6, 2026