structure D3DDDIARG_SETVERTEXSHADERCONST (d3dumddi.h)
La structure D3DDDIARG_SETVERTEXSHADERCONST décrit comment définir des registres de constantes de nuanceur de vertex.
Syntaxe
typedef struct _D3DDDIARG_SETVERTEXSHADERCONST {
[in] UINT Register;
[in] UINT Count;
} D3DDDIARG_SETVERTEXSHADERCONST;
Membres
[in] Register
Index du premier registre de constante de nuanceur de vertex dont la valeur est définie.
[in] Count
Nombre d’registres de constante à définir et, par conséquent, le nombre de valeurs dans le tableau transmis dans le paramètre pRegisters dans l’appel à la fonction SetVertexShaderConst, SetVertexShaderConstI ou SetVertexShaderConstB du pilote d’affichage en mode utilisateur.
Remarques
Le membre Count spécifie les valeurs suivantes, en fonction du type de structure utilisé dans l’appel à la fonction SetVertexShaderConst, SetVertexShaderConstI ou SetVertexShaderConstB :
- Vecteurs float à quatre éléments d’une seule précision pour la structure D3DDDIARG_SETVERTEXSHADERCONST dans l’appel SetVertexShaderConst .
- Vecteurs à quatre entiers pour la structure D3DDDIARG_SETVERTEXSHADERCONSTI dans l’appel SetVertexShaderConstI .
- Valeurs booléennes pour la structure D3DDDIARG_SETVERTEXSHADERCONSTB dans l’appel SetVertexShaderConstB .
typedef D3DDDIARG_SETVERTEXSHADERCONST D3DDDIARG_SETVERTEXSHADERCONSTI;
typedef D3DDDIARG_SETVERTEXSHADERCONST D3DDDIARG_SETVERTEXSHADERCONSTB;
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows. |
En-tête | d3dumddi.h (inclure D3dumddi.h) |