Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
DirectX 8.0 et versions ultérieures uniquement.
La structure D3DHAL_DP2SETPIXELSHADERCONST est utilisée pour définir un ou plusieurs registres de constantes de nuanceur de pixels lorsque le D3DDP2OP_SETPIXELSHADERCONST opcode est reçu par D3dDrawPrimitives2.
Syntaxe
typedef struct _D3DHAL_DP2SETPIXELSHADERCONST {
DWORD dwRegister;
DWORD dwCount;
} D3DHAL_DP2SETPIXELSHADERCONST;
Membres
dwRegister
Spécifie l’index du premier registre à définir.
dwCount
Spécifie le nombre de registres à définir. Immédiatement après cette structure de données dans le flux DP2, vecteurs dwCount de quatre nombres à virgule flottante simple précision. Il s’agit des données à copier dans les registres cibles.
Remarques
Le runtime passe le premier registre à définir et le nombre de registres à définir. Les données réelles à copier dans ces registres se composent de vecteurs de quatre nombres à virgule flottante simple précision. Ces vecteurs (le même nombre qu’il existe des registres à définir) suivent ce jeton et sa structure de données associée dans le flux DP2.
Le runtime valide que la plage d’inscription spécifiée se trouve dans la plage légale pour la version du nuanceur de pixels actuel.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | d3dhal.h (include D3dhal.h) |
Voir aussi
D3DDP2OP_SETPIXELSHADERCONST