FMX.Types3D.TContextState
Delphi
TContextState = (
cs2DScene,
cs3DScene,
csZTestOn, csZTestOff,
csZWriteOn, csZWriteOff,
csAlphaBlendOn, csAlphaBlendOff,
csStencilOn, csStencilOff,
csColorWriteOn, csColorWriteOff,
csScissorOn, csScissorOff,
csFrontFace, csBackFace, csAllFace
);
C++
enum class DECLSPEC_DENUM TContextState : unsigned char { cs2DScene, cs3DScene, csZTestOn, csZTestOff, csZWriteOn, csZWriteOff, csAlphaBlendOn, csAlphaBlendOff, csStencilOn, csStencilOff, csColorWriteOn, csColorWriteOff, csScissorOn, csScissorOff, csFrontFace, csBackFace, csAllFace };
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
enum | public | FMX.Types3D.pas FMX.Types3D.hpp |
FMX.Types3D | FMX.Types3D |
Description
Enumération de types de contexte.
Le tableau suivant liste la signification des éléments de TContextState :
Valeur | Signification |
---|---|
|
Une matrice d'écran de contexte 2D. |
|
Une matrice de caméra de contexte 3D. |
|
L'éclairage est activé. |
|
L'éclairage est désactivé. |
|
Le test ZWrite est activé. |
|
Le test ZWrite est désactivé. |
|
ZWrite est activé. |
|
ZWrite est désactivé. |
|
Le test de fusion alpha est activé. |
|
Le test de fusion alpha est désactivé. |
|
La fusion alpha est activée. |
|
La fusion alpha est désactivée. |
|
Le rendu Stencil est activé. |
|
Le rendu Stencil est désactivé. |
|
La sortie couleur est activée. |
|
La sortie couleur est désactivée. |
|
Rendu de la face frontale des objets 3D. |
|
Rendu de la face dorsale des objets 3D. |
|
Rendu de toutes les faces des objets 3D. |
|
Le mode de fusion est défini en tant que fusion additive. |
|
Le mode de fusion est défini en tant que standard. |
|
L'étirement de la texture est défini sur le plus proche voisin. |
|
L'étirement de la texture est défini sur linéaire. |
|
La modulation de la texture est désactivée. |
|
La modulation de la texture est définie sur le remplacement de la couleur. |
|
La modulation de la texture est définie sur la modulation de la couleur. |
|
Le mode de remplissage des formes 3D est défini sur un wireframe (maillage 3D). |
|
Le mode de remplissage des formes 3D est défini sur une couleur unie. |
|
L'ombrage est défini sur un éclairage d'ombrage plat. |
|
L'ombrage est défini sur un éclairage d'ombrage de Gouraud. |