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 };
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
enum | public | FMX.Types3D.pas FMX.Types3D.hpp |
FMX.Types3D | FMX.Types3D |
説明
ステンシル操作を列挙した型です。
TStencilOp の各要素の意味を以下の表に示します。
値 | 意味 |
---|---|
|
ステンシル バッファを変更しません。 |
|
ステンシル バッファを 0 にします。 |
|
ステンシル バッファを FMX.Types3D.TContext3D.SetStencilFunc の |
|
ステンシル バッファを 1 だけ増やします。ステンシル バッファの最大値は 255 です。 |
|
ステンシル バッファを 1 だけ減らします。ステンシル バッファの最小値は 1 です。 |
|
ステンシル バッファをビット反転させます。 |