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