次の方法で共有


HLSL シェーダー モデル 5.1

このセクションでは、D3D12 に実際に適用されるシェーダー モデル 5.1 の機能について説明します。 すべての DirectX 12 ハードウェアはシェーダー モデル 5.1 をサポートしています。

このセクションでは、次の操作を行います。

話題 形容
SM5.1 でのバイトコード変更の
SM5.1 では、リソース レジスタの宣言方法と命令内での参照方法が変更されます。
HLSL で指定されたルート署名 する
HLSL では、ルート署名 (D3D12 のリソースとその他の要素の主要なテーブル) を文字列として指定できます。

シェーダー言語の構文変更の詳細については、シェーダー モデル 5.1 を参照してください。

HLSL プログラミング ガイド