次の方法で共有


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