変数 (DirectX HLSL)

HLSL 変数は、C プログラミング言語で定義されている変数と似ています。C 言語と同様に、変数には、命名規則に関する制限事項、および変数が宣言される場所よって異なるスコープ プロパティがあります。また、ユーザー メタデータを付加することもできます。C 言語のように、標準データ タイプがいくつか用意されています。C 言語と異なるのは、HLSL が独自に定義するデータ タイプも追加されている点です。これにより、3D グラフィックス データの処理に行列式を使用する 4 成分ベクトルのパフォーマンスを最大化することができます。

関連項目

言語構文 (DirectX HLSL)