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) |
対象プラットフォーム | デスクトップ |
Header | d3dkmddi.h (Dispmprt.h を含む) |
IRQL | <= APC_LEVEL |