Effect 関数の構文 (Direct3D 9)
関数は、高レベル言語で作成されたシェーダーの構成要素です。 アセンブリ言語ではなく C スタイルの言語でシェーダーを記述する場合は、関数を記述します。
構文
type id ( [ parameters ] )
{ body }
関数は、効果のパラメーター値を変更しません。
- type - HLSL 型の任意の 有効な参照。
- id - 一意の名前。
- parameters - 関数パラメーター。
- body - 関数の本体。
関数は、高レベル言語から構築されます。 「HLSL のリファレンス」を参照してください。
関連トピック