D3D12DDIARG_DISPATCH_RAYS_0054 结构 (d3d12umddi.h)

DispatchRays 回调函数使用的参数。

语法

typedef struct D3D12DDIARG_DISPATCH_RAYS_0054 {
  D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE            RayGenerationShaderRecord;
  D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE MissShaderTable;
  D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE HitGroupTable;
  D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE CallableShaderTable;
  UINT                                          Width;
  UINT                                          Height;
  UINT                                          Depth;
} D3D12DDIARG_DISPATCH_RAYS_0054;

成员

RayGenerationShaderRecord

光线生成着色器记录。

MissShaderTable

缺少着色器表。

HitGroupTable

命中组表。

CallableShaderTable

可调用着色器表。

Width

光线的宽度。

Height

光线的高度。

Depth

光线深度。

要求

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