IDXGIDevice::SetGPUThreadPriority メソッド (dxgi.h)
GPU スレッドの優先度を設定します。
構文
HRESULT SetGPUThreadPriority(
INT Priority
);
パラメーター
Priority
型: INT
必要な GPU スレッドの優先順位を示す 値。 この値は -7 から 7 の間である必要があります。0 は通常の優先度を表します。
戻り値
型: HRESULT
成功した場合はS_OKを返します。それ以外の場合は、 Priority パラメーターが無効な場合は、E_INVALIDARGを返します。
解説
Priority パラメーター関数の値を次に示します。
- 正の値を指定すると、レンダリング時に GPU スケジューラによって GPU 実行サイクルがデバイスに付与される可能性が高くなります。
- 負の値を指定すると、デバイスが競合したときにデバイスが GPU 実行サイクルを受け取る可能性が低くなります。
- デバイスは、すべての設定で一部の GPU 実行サイクルを受け取る保証があります。
要件
対象プラットフォーム | Windows |
ヘッダー | dxgi.h |
Library | DXGI.lib |