FMX.Types3D.TStencilOp

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 };

Propriétés

Type Visibilité  Source Unité  Parent
enum public
FMX.Types3D.pas
FMX.Types3D.hpp
FMX.Types3D FMX.Types3D

Description

Enumération d'opérations stencil.

Le tableau suivant liste la signification des éléments de TStencilOp :

Valeur Signification

Keep

Ne modifie pas le tampon stencil.

Zero

Initialise le tampon stencil à 0.

Replace

Remplace le tampon stencil par la valeur ref de FMX.Types3D.TContext3D.SetStencilFunc.

Increase

Incrémente de 1 le tampon stencil. La valeur maximale du tampon stencil est 255.

Decrease

Décrémente de 1 le tampon stencil. La valeur minimale du tampon stencil est 1.

Invert

Inverse les bits du tampon stencil.

Voir aussi