次の方法で共有


DXGKDDI_SIGNALMONITOREDFENCEコールバック関数 (d3dkmddi.h)

ページング監視対象のフェンス オブジェクトを DMA (ダイレクト メモリ アクセス) バッファーに通知する GPU 命令を追加します。 このコールバック関数は、ページング バッファーを送信するときに Video メモリ管理ワーカー スレッドから呼び出され、アプリケーション スレッドから呼び出され、PresentBlt や RenderGdi などのカーネルの送信実行されます。 OS は、カーネル提出の種類に関するヒントをドライバーに渡します。

構文

DXGKDDI_SIGNALMONITOREDFENCE DxgkddiSignalmonitoredfence;

NTSTATUS DxgkddiSignalmonitoredfence(
  IN_CONST_HANDLE hContext,
  INOUT_PDXGKARG_SIGNALMONITOREDFENCE pSignalMonitoredFence
)
{...}

パラメーター

hContext

カーネルの送信を生成したコンテキストのドライバー コンテキスト ハンドル。

pSignalMonitoredFence

監視対象のフェンス オブジェクトを通知するパラメーターを含む DXGKARG_SIGNALMONITOREDFENCE 構造体へのポインター。

戻り値

NTSTATUS を返します。

備考

WDDM 同期クラス:

  • RenderGdi および PresentBlt 申請の種類に対するゼロ レベルの します。
  • BuildPagingBuffer 申請の種類に対する第 1 レベル GPU スケジューラ クラス します。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 バージョン 1809
ヘッダー d3dkmddi.h
IRQL PASSIVE_LEVEL

関連項目

DXGKARG_SIGNALMONITOREDFENCE