FMX.Types3D.TStencilOp

提供: RAD Studio API Documentation
移動先: 案内検索

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 の各要素の意味を以下の表に示します。

意味

Keep

ステンシル バッファを変更しません。

Zero

ステンシル バッファを 0 にします。

Replace

ステンシル バッファを FMX.Types3D.TContext3D.SetStencilFuncRef 値で置き換えます。

Increase

ステンシル バッファを 1 だけ増やします。ステンシル バッファの最大値は 255 です。

Decrease

ステンシル バッファを 1 だけ減らします。ステンシル バッファの最小値は 1 です。

Invert

ステンシル バッファをビット反転させます。

関連項目