FMX.Types3D.TStencilOp
Delphi
TStencilOp = (Keep, Zero, Replace, Increase, Decrease, Invert);
C++
enum class DECLSPEC_DENUM TStencilOp : unsigned char { Keep, Zero, Replace, Increase, Decrease, Invert, soKeep _DEPRECATED_ATTRIBUTE3("Use TStencilOp.Keep") = 0, soZero _DEPRECATED_ATTRIBUTE3("Use TStencilOp.Zero") = 1, soReplace _DEPRECATED_ATTRIBUTE3("Use TStencilOp.Replace") = 2, soIncrease _DEPRECATED_ATTRIBUTE3("Use TStencilOp.Increase") = 3, soDecrease _DEPRECATED_ATTRIBUTE3("Use TStencilOp.Decrease") = 4, soInvert _DEPRECATED_ATTRIBUTE3("Use TStencilOp.Invert") = 5 };
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
enum | public | FMX.Types3D.pas FMX.Types3D.hpp |
FMX.Types3D | FMX.Types3D |
Beschreibung
Aufzählung mit Schablonenoperationen.
In der folgenden Tabelle ist die Bedeutung der Elemente von TStencilOp aufgeführt:
Wert | Bedeutung |
---|---|
|
Den Schablonenpuffer nicht ändern. |
|
Den Schablonenpuffer auf 0 setzen. |
|
Den Schablonenpuffer durch den |
|
Den Schablonenpuffer um 1 erhöhen. Der Maximalwert des Schablonenpuffers beträgt 255. |
|
Den Schablonenpuffer um 1 herabsetzen. Der Minimalwert des Schablonenpuffers beträgt 1. |
|
Die Bits des Schablonenpuffers bitweise invertieren. |