DXGKDDI_QUERYENGINESTATUS コールバック関数 (d3dkmddi.h)
ディスプレイ ポート ドライバーの GPU スケジューラは、アクティブな物理ディスプレイ アダプター (エンジン) 内のノードの進行状況を決定するために、この関数を呼び出します。
構文
DXGKDDI_QUERYENGINESTATUS DxgkddiQueryenginestatus;
NTSTATUS DxgkddiQueryenginestatus(
IN_CONST_HANDLE hAdapter,
INOUT_PDXGKARG_QUERYENGINESTATUS pQueryEngineStatus
)
{...}
パラメーター
hAdapter
ディスプレイ アダプターに関連付けられているコンテキスト ブロックへのハンドル。 ディスプレイ ミニポート ドライバーは、DxgkDdiAddDevice 関数の出力パラメーター ミニポートDeviceContext の DirectX グラフィックス カーネル サブシステムにこのハンドルを提供しました。
pQueryEngineStatus
進行状況のクエリを実行するノードと物理アダプターを指定し、進行状況の値を提供する DXGKARG_QUERYENGINESTATUS 構造体へのポインター。
戻り値
関数が成功した場合STATUS_SUCCESSを返します。 それ以外の場合、この関数は Ntstatus.h で定義されているエラー コードのいずれかを返します。
備考
この関数はページング可能にする必要があり、常に成功するはずです。
オペレーティング システムでは、この関数が、スレッド処理と同期の第 1 レベルの で定義されている第 1 レベルの同期モード従っていることを保証します。
詳細については、Windows 8 での TDR の変更のを参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 8 |
サポートされる最小サーバー | Windows Server 2012 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |
関連項目
DxgkDdiAddDevice の