Freigeben über


D3D12DDIARG_DISPATCH_RAYS_0054-Struktur (d3d12umddi.h)

Argumente, die von der DispatchRays-Rückruffunktion verwendet werden.

Syntax

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;

Member

RayGenerationShaderRecord

Ray generation shader record.

MissShaderTable

Miss Shader-Tabelle.

HitGroupTable

Treffergruppentabelle.

CallableShaderTable

Aufrufbare Shadertabelle.

Width

Breite des Strahls.

Height

Höhe des Strahls.

Depth

Tiefe des Strahls.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1809
Kopfzeile d3d12umddi.h