データ型 (DirectX HLSL)

HLSL では、さまざまな組み込みデータ型がサポートされています。次の表に、各シェーダー変数の定義に使用する型を示します。

使用する組み込み型 定義できるシェーダー変数
バッファー バッファー。1 つまたは複数のスカラーが含まれます。
スカラー 1 成分のスカラー
ベクトル行列 複数成分のベクトルまたは行列
サンプラシェーダーテクスチャー サンプラ、シェーダー、またはテクスチャーのオブジェクト
構造体ユーザー定義 カスタムの構造体または typedef

HLSL におけるベクトルおよび行列の使用方法についてより理解を深めるには、HLSL での成分ごとの演算使用方法に関する参考資料を参照してください。

関連項目

変数 (DirectX HLSL)