DXGKDDI_DPC_ROUTINEコールバック関数 (dispmprt.h)
DxgkDdiDpcRoutine 関数は、ディスプレイ ミニポート ドライバーが DxgkCbQueueDpc 呼び出した後、IRQL DISPATCH_LEVELで呼び出されます。
構文
DXGKDDI_DPC_ROUTINE DxgkddiDpcRoutine;
void DxgkddiDpcRoutine(
[in] IN_CONST_PVOID MiniportDeviceContext
)
{...}
パラメーター
[in] MiniportDeviceContext
ディスプレイ アダプターに関連付けられているコンテキスト ブロックへのハンドル。 ディスプレイ ミニポート ドライバーの DxgkDdiAddDevice 関数は、以前に Microsoft DirectX グラフィックス カーネル サブシステムにこのハンドルを提供しました。
戻り値
何一つ
備考
特定のディスプレイ アダプターに対してスケジュールできる遅延プロシージャ 呼び出し (DPC) は 1 つだけです (特定の時刻)。
ディスプレイ ミニポート ドライバーが複数のディスプレイ アダプターをサポートしている場合、DxgkDdiDpcRoutine が再入可能な方法で呼び出される可能性があります。 つまり、DxgkDdiDpcRoutine 特定のディスプレイ アダプターの代わりに 1 つのプロセッサで実行されている間に、別のディスプレイ アダプターの代わりに別のプロセッサで再度呼び出される可能性があります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | dispmprt.h |
IRQL | DISPATCH_LEVEL |