FMX.Types3D.TContextShaderKind
Delphi
TContextShaderKind = (VertexShader, PixelShader);
C++
enum class DECLSPEC_DENUM TContextShaderKind : unsigned char { VertexShader, PixelShader };
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
enum | public | FMX.Types3D.pas FMX.Types3D.hpp |
FMX.Types3D | FMX.Types3D |
Description
Enumère les types des shaders.
TContextShaderKind prend les valeurs suivantes :
Valeur | Signification |
---|---|
|
Le shader utilisé est un shader de sommet. Chaque sommet est traité. Un shader de sommet peut manipuler les propriétés qui spécifient la position, la texture, les coordonnées, la couleur, et ainsi de suite. |
|
Le shader utilisé est un shader de pixel. La couleur et les attributs de chaque pixel sont traités. Un shader de pixel peut manipuler et calculer les propriétés qui spécifient l'éclairage, le placage de relief, et ainsi de suite. |