HLSL 着色器模型 5.1

本部分介绍着色器模型 5.1 的功能,因为它们在实践中适用于 D3D12。 所有 DirectX 12 硬件都支持着色器模型 5.1。

在本部分中

主题 描述
SM5.1 中的 字节码更改
SM5.1 更改了如何在说明中声明和引用资源寄存器。
HLSL 指定的根签名
根签名(D3D12 的资源和其他元素的键表)可以在 HLSL 中指定为字符串。

有关着色器语言的语法更改的详细信息,请参阅 着色器模型 5.1

HLSL 编程指南