FMX.Types3D.TContextShaderKind

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TContextShaderKind = (VertexShader, PixelShader);

C++

enum class DECLSPEC_DENUM TContextShaderKind : unsigned char { VertexShader, PixelShader };

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
enum public
FMX.Types3D.pas
FMX.Types3D.hpp
FMX.Types3D FMX.Types3D

Beschreibung

Zählt die Schattierer-Typen auf.

TContextShaderKind hat die folgenden Werte:

Wert Bedeutung

skVertexShader

Der verwendete Schattierer ist ein Eckpunkt-Schattierer. Jeder Eckpunkt wird verarbeitet. Ein Eckpunkt-Schattierer kann Eigenschaften manipulieren, die die Position, Textur, Koordinaten, Farbe usw. festlegen.

skPixelShader

Der verwendete Schattierer ist ein Pixel-Schattierer. Die Farbe und Attribute aller Pixel werden verarbeitet. Ein Pixel-Schattierer kann Eigenschaften manipulieren und berechnen, die das Licht, Bumpmapping usw. festlegen.

Siehe auch