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 };
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
enum | public | FMX.Types3D.pas FMX.Types3D.hpp |
FMX.Types3D | FMX.Types3D |
Beschreibung
Aufzählung mit Kontexttypen.
In der folgenden Tabelle ist die Bedeutung der Elemente von TContextState aufgeführt:
Wert | Bedeutung |
---|---|
|
Eine Bildschirmmatrix für den 2D-Kontext. |
|
Eine Kameramatrix für den 3D-Kontext. |
|
Beleuchtung ist aktiviert. |
|
Beleuchtung ist deaktiviert. |
|
Das ZWrite-Testen ist aktiviert. |
|
Das ZWrite-Testen ist deaktiviert. |
|
ZWrite ist aktiviert. |
|
ZWrite ist deaktiviert. |
|
Das Testen des Alpha-Mischens (Alpha Blending) ist aktiviert. |
|
Das Testen des Alpha-Mischens (Alpha Blending) ist deaktiviert. |
|
Alpha-Mischen (Alpha Blending) ist aktiviert. |
|
Alpha-Mischen (Alpha Blending) ist deaktiviert. |
|
Das Schablonen-Rendern ist aktiviert. |
|
Das Schablonen-Rendern ist deaktiviert. |
|
Farbausgabe ist aktiviert. |
|
Farbausgabe ist deaktiviert. |
|
Die Vorderseite von 3D-Objekten wird gerendert. |
|
Die Rückseite von 3D-Objekten wird gerendert. |
|
Alle Seiten von 3D-Objekten werden gerendert. |
|
Mischmodus ist als additive Mischung gesetzt. |
|
Mischmodus ist als Standard gesetzt. |
|
Texturstreckung ist auf nächsten Nachbarn gesetzt. |
|
Texturstreckung ist auf linear gesetzt. |
|
Texturmodulation ist deaktiviert. |
|
Texturmodulation ist auf Farbersetzung gesetzt. |
|
Texturmodulation ist auf Farbmodulation gesetzt. |
|
Der Füllmodus für 3D-Formen ist auf Drahtgitter (3D-Netz) gesetzt. |
|
Der Füllmodus für 3D-Formen ist auf Volltonfarbe gesetzt. |
|
Schattierung ist auf flache Lichtabschattung (Flat Shading) gesetzt. |
|
Schattierung ist auf Gouraud-Lichtabschattung gesetzt. |