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(void);
    TContextShaderSource() {}
};
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 | 
|---|---|---|---|---|
record struct  | 
		public | FMX.Types3D.pas FMX.Types3D.hpp  | 
        FMX.Types3D | FMX.Types3D | 
説明
シェーダのソースを定義するものです。
| 値 | 意味 | 
|---|---|
| 
 
  | 
 シェーダのアーキテクチャをソース内に保持します。  | 
| 
 
  | 
 シェーダに読み込まれるソース コードを保持します。  | 
| 
 
  | 
 シェーダの変数をソース内に保持します。  |