FMX.Types3D.TContextShaderSource
Delphi
TContextShaderSource = record
Arch: TContextShaderArch;
Code: TContextShaderCode;
Variables: TContextShaderVariables;
constructor Create(const Arch: TContextShaderArch; const ACode: array of Byte;
const AVariables: array of TContextShaderVariable);
function IsDefined: Boolean;
end;
C++
struct DECLSPEC_DRECORD TContextShaderSource
{
public:
TContextShaderArch Arch;
TContextShaderCode Code;
TContextShaderVariables Variables;
__fastcall TContextShaderSource(const TContextShaderArch Arch, const System::Byte *ACode, const int ACode_High, const TContextShaderVariable *AVariables, const int AVariables_High);
bool __fastcall IsDefined();
TContextShaderSource() {}
};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
record struct |
public | FMX.Types3D.pas FMX.Types3D.hpp |
FMX.Types3D | FMX.Types3D |
説明
シェーダのソースを定義するものです。
値 | 意味 |
---|---|
|
シェーダのアーキテクチャをソース内に保持します。 |
|
シェーダに読み込まれるソース コードを保持します。 |
|
シェーダの変数をソース内に保持します。 |