FMX.Types3D.TShaderManager.RegisterShaderFromData

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

class function RegisterShaderFromData(const Name: string; const Kind: TContextShaderKind;  const OriginalSource: string; const Sources: array of TContextShaderSource): TContextShader;

C++

__classmethod TContextShader* __fastcall RegisterShaderFromData(const System::UnicodeString Name, const TContextShaderKind Kind, const System::UnicodeString OriginalSource, const TContextShaderSource *Sources, const int Sources_High);

プロパティ

種類 可視性 ソース ユニット
function public
FMX.Types3D.pas
FMX.Types3D.hpp
FMX.Types3D TShaderManager

説明

既存のソースからシェーダーを登録します。

Name パラメータは、登録されるシェーダーの名前を示します。

Kind パラメータは、シェーダーの種類(点またはピクセル)を示します。

OriginalSource パラメータは、シェーダー ソースの名前を示します。

Sources パラメータは、シェーダーを作成する基となるデータソースである、TContextShaderSource の配列を示します。

RegisterShaderFromData は、登録されたシェーダーを返します。指定されたデータソースから作成されるシェーダーがすでに存在する場合、RegisterShaderFromData は、すでの登録されているそのシェーダーを返します。

関連項目