語法
常數
備註
D3D12XBOX_DISPATCH_FLAGS 用於控制 ID3D12GraphicsCommandList.DispatchX。這些列舉常數會以位元 OR 組合的方式傳入。
- 對於在 wave32 模式下僅包含單一 wave,且只宣告一個執行緒群組維度 (例如
[numthreads(X, 1, 1)]) 的執行緒群組,可以使用D3D12XBOX_DISPATCH_FLAG_ENABLE_OUT_OF_ORDER旗標,在 XBOX Series X 上達到每個時脈週期啟動 2 個 wave、在 XBOX Series S 上達到每個時脈週期啟動 1 個 wave 的啟動速率。如需詳細資訊,請參閱 GpuBench 範例的 “LaunchRate(ACS)” 基準測試。 - 只有在繫結的計算著色器是以
-D__XBOX_ENABLE_WAVE32=1編譯時,才必須設定D3D12XBOX_DISPATCH_FLAG_W32旗標 (請參閱 XBOX 著色器編譯器定義
ID3D12GraphicsCommandList::DispatchX 方法之一般 Direct3d 12 版本的詳細資訊,請參閱 Dispatch。
