DXGKCB_QUERYMONITORINTERFACE コールバック関数 (d3dkmddi.h)
DXGKCB_QUERYMONITORINTERFACE は、モニター記述子、モード、および周波数範囲へのアクセスを提供する他のインターフェイスを取得するためにディスプレイ ミニポート ドライバーが呼び出すことができる関数へのポインターを含む、DXGK_MONITOR_INTERFACE 構造体へのポインターを取得します。
構文
DXGKCB_QUERYMONITORINTERFACE DxgkcbQuerymonitorinterface;
NTSTATUS DxgkcbQuerymonitorinterface(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_DXGK_MONITOR_INTERFACE_VERSION MonitorInterfaceVersion,
[out] DEREF_OUT_CONST_PPDXGK_MONITOR_INTERFACE ppMonitorInterface
)
{...}
パラメーター
[in] hAdapter
ディスプレイ アダプターを表すハンドル。 VidPN マネージャーは、DxgkDdiRecommendFunctionalVidPn 、DxgkDdiIsSupportedVidPn、DxgkDdiEnumVidPnCofuncModality、または DxgkDdiCommitVidPnへの呼び出しで、ディスプレイ ミニポート ドライバーにこのハンドルを提供しました。
[in] MonitorInterfaceVersion
要求されるモニター インターフェイスのバージョンを指定する DXGK_MONITOR_INTERFACE_VERSION 列挙体の値。
[out] ppMonitorInterface
DXGK_MONITOR_INTERFACE 構造体へのポインターへのポインター。
戻り値
成功した場合、DXGKCB_QUERYMONITORINTERFACE はSTATUS_SUCCESSを返します。 それ以外の場合は、Ntstatus.hで定義されているエラー コードのいずれかを返します。
備考
DXGKCB_XXX 関数は、Dxgkrnlによって実装されます。 このコールバック関数を使用するには、DXGKRNL_INTERFACE経由で DxgkCbQueryMonitorInterface を呼び出します。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista (WDDM 1.0) |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | d3dkmddi.h (Dispmprt.h を含む) |
IRQL | <= APC_LEVEL |