Skip to main content
用於控制 ID3D12GraphicsCommandList.DispatchX 的旗標。

語法

常數

備註

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。

需求

標頭: d3d12_xs.h 支援的平台: XBOX Series 主機

另請參閱

d3d12_xs
Last modified on October 6, 2026