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 constantes de nuanceur de vertex dont la valeur est définie.
[in] Count
Nombre de registres constants à définir et, par conséquent, nombre de valeurs dans le tableau transmis dans le paramètre pRegisters dans l’appel au SetVertexShaderConst, SetVertexShaderConstIou Fonction SetVertexShaderShaderConstB.
Remarques
Le membre count spécifie les valeurs suivantes, selon le type de structure utilisé dans l’appel à la fonction SetVertexShaderConst SetVertexShaderConstIou SetVertexShaderConstB :
- Vecteurs float à quatre éléments à précision unique 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;
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
d’en-tête | d3dumddi.h (include D3dumddi.h) |