FMX.Types3D.TContextShaderKind
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 |
---|---|
|
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. |
|
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. |