Remarque
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.
Définit l’emplacement auquel un composant de couleur ou de couleur doit être accessible pour les calculs d’éclairage.
Syntaxe
typedef enum D3DMATERIALCOLORSOURCE {
D3DMCS_MATERIAL = 0,
D3DMCS_COLOR1 = 1,
D3DMCS_COLOR2 = 2,
D3DMCS_FORCE_DWORD = 0x7fffffff
} D3DMATERIALCOLORSOURCE, *LPD3DMATERIALCOLORSOURCE;
Constantes
-
D3DMCS_MATERIAL
-
Utilisez la couleur du matériau actuel.
-
D3DMCS_COLOR1
-
Utilisez la couleur de vertex diffuse.
-
D3DMCS_COLOR2
-
Utilisez la couleur de vertex spéculaire.
-
D3DMCS_FORCE_DWORD
-
Force cette énumération à compiler à 32 bits. Sans cette valeur, certains compilateurs autoriseraient cette énumération à compiler à une taille autre que 32 bits. Cette valeur n'est pas utilisée.
Notes
Ces indicateurs sont utilisés pour définir la valeur des états de rendu suivants dans le type énuméré D3DRENDERSTATETYPE .
- D3DRS_AMBIENTMATERIALSOURCE
- D3DRS_DIFFUSEMATERIALSOURCE
- D3DRS_EMISSIVEMATERIALSOURCE
- D3DRS_SPECULARMATERIALSOURCE
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête |
|
Voir aussi