跳轉到主要內容
開發期間用於特定類型分析和實驗性原型設計的輔助工具。

語法

參數

Enable
類型:BOOL
指定開啟或關閉穩定電源狀態的 BOOL。

傳回值

類型:HRESULT 此方法會傳回其中一個 Direct3D 12 傳回碼。

備註

此方法僅在開發應用程式期間有用。它可讓開發人員分析多個演算法的 GPU 使用量,而不會受到動態頻率調整所造成的假影影響。 請勿在已發行應用程式的正常執行中呼叫此方法。此方法只有在電腦處於開發人員模式時才能運作。如果未啟用開發人員模式,就會發生裝置移除。請改為在回應預設關閉、供開發人員使用的切換開關時呼叫此方法。在回應命令列參數、設定檔、登錄機碼和開發人員主控台命令時呼叫它,都是合理的使用案例。 穩定電源狀態通常會將 GPU 時脈速率固定在較慢的設定,明顯低於使用者在一般應用程式負載下所體驗到的速率。這種時脈速率降低會影響整個系統。需要較慢的時脈速率,以確保處理器不會耗盡電源、電流和散熱限制。一般使用案例通常會運用處理器動態超頻的能力。在穩定電源狀態下比較兩種設計所得出的任何結論,都應該以實際使用案例的佐證結果再次確認。

需求

標頭: d3d12_xs.h 或 d3d12_x.h
程式庫: d3d12_xs.lib 或 d3d12_x.lib
支援的平台:XBOX Series 主機與 XBOX One 系列

另請參閱

ID3D12Device
最後修改於 2026年10月6日