啟動光線產生著色器的線程。
語法
void DispatchRays(
[in] const D3D12_DISPATCH_RAYS_DESC *pDesc
);
參數
[in] pDesc
光線分派的描述
傳回值
無
備註
您可以從圖形或計算命令清單和套件組合呼叫這個方法。
必須在命令清單上設定光線追蹤管線狀態。 否則,此呼叫的行為為未定義。
傳入的維度有 3 個,可設定網格線大小:寬度/高度/深度。 這些維度受到限制,因此寬度 * 高度 * 深度 <= 2^30。 超過這個會產生未定義的行為。 如果有任何網格線維度為0,則不會啟動任何線程。
規格需求
| 需求 | 值 |
|---|---|
| 最低支援的用戶端 | Windows 10 版本 1809 [僅限傳統型應用程式] |
| 最低支援的伺服器 | Windows Server 2016 [僅限傳統型應用程式] |
| 目標平台 | Windows |
| 標頭 | d3d12.h |
| 程式庫 | D3D12.lib |
| Dll | D3D12.dll |