PFND3D12DDI_SET_BACKGROUND_PROCESSING_MODE_0063 コールバック関数 (d3d12umddi.h)
アプリケーションがバックグラウンド処理モードを変更すると、PFND3D12DDI_SET_BACKGROUND_PROCESSING_MODE_0063が呼び出され、UMD に新しい設定が通知されます。
構文
PFND3D12DDI_SET_BACKGROUND_PROCESSING_MODE_0063 Pfnd3d12ddiSetBackgroundProcessingMode0063;
void Pfnd3d12ddiSetBackgroundProcessingMode0063(
[in] D3D12DDI_HDEVICE hRTDevice,
D3D12DDI_BACKGROUND_PROCESSING_MODE_0062 Mode,
D3D12DDI_MEASUREMENTS_ACTION_0062 MeasurementsAction,
BOOL *pbFurtherMeasurementsDesired
)
{...}
パラメーター
[in] hRTDevice
ランタイムへの呼び出し時にドライバーが使用するデバイスのハンドル。
Mode
バックグラウンド処理モードを表す D3D12DDI_BACKGROUND_PROCESSING_MODE_0062 列挙体。
MeasurementsAction
測定アクションを表す D3D12DDI_MEASUREMENTS_ACTION_0062 列挙体。
pbFurtherMeasurementsDesired
BOOLへのポインター。さらなる測定が望ましいかどうかを示す。
戻り値
何一つ
備考
バックグラウンド処理作業は、最適化目的でのみ使用する必要があります。 これらの作業項目は、実装の機能の正確性に影響を与えてはなりません。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 バージョン 1903 |
ヘッダー | d3d12umddi.h |