D3D12DDI_RAYTRACING_SHADER_CONFIG_0054结构 (d3d12umddi.h)

描述光线跟踪着色器配置。

语法

typedef struct D3D12DDI_RAYTRACING_SHADER_CONFIG_0054 {
  UINT MaxPayloadSizeInBytes;
  UINT MaxAttributeSizeInBytes;
} D3D12DDI_RAYTRACING_SHADER_CONFIG_0054;

成员

MaxPayloadSizeInBytes

包含此程序的光线跟踪管道中标量的最大存储(每个字节计为 4 个字节)。

MaxAttributeSizeInBytes

可用于包含此着色器的管道中的属性的最大标量数(每个字节计为 4 个字节)。

言论

光线跟踪管道需要一个光线跟踪着色器配置。 如果存在多个着色器配置,例如每个集合中的一个用于为每个着色器配置启用独立驱动程序编译,则它们必须在合并到光线跟踪管道时全部匹配。

要求

要求 价值
最低支持的客户端 Windows 10 版本 1809
标头 d3d12umddi.h