Freigeben über


DXGKCB_QUERYMONITORINTERFACE Rückruffunktion (d3dkmddi.h)

DXGKCB_QUERYMONITORINTERFACE ruft einen Zeiger auf eine DXGK_MONITOR_INTERFACE-Struktur ab, die Zeiger auf Funktionen enthält, die der Anzeigeminiporttreiber aufrufen kann, um andere Schnittstellen abzurufen, die Zugriff auf Überwachungsdeskriptoren, Modi und Frequenzbereiche ermöglichen.

Syntax

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
)
{...}

Parameter

[in] hAdapter

Ein Handle, das eine Grafikkarte darstellt. Der VidPN-Manager hat dieses Handle für den Anzeigeminiporttreiber in einem Aufruf von DxgkDdiRecommendFunctionalVidPn, DxgkDdiIsSupportedVidPn, DxgkDdiEnumVidPnCofuncModality oder DxgkDdiCommitVidPn bereitgestellt.

[in] MonitorInterfaceVersion

Ein Wert aus der DXGK_MONITOR_INTERFACE_VERSION-Enumeration , der die Version der angeforderten Monitorschnittstelle angibt.

[out] ppMonitorInterface

Ein Zeiger auf einen Zeiger auf die DXGK_MONITOR_INTERFACE-Struktur .

Rückgabewert

DXGKCB_QUERYMONITORINTERFACE gibt bei Erfolg STATUS_SUCCESS zurück. Andernfalls wird einer der in Ntstatus.h definierten Fehlercodes zurückgegeben.

Hinweise

DXGKCB_XXX Funktionen werden von Dxgkrnl implementiert. Um diese Rückruffunktion zu verwenden, rufen Sie DxgkCbQueryMonitorInterface über die DXGKRNL_INTERFACE auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista (WDDM 1.0)
Zielplattform Desktop
Kopfzeile d3dkmddi.h (include Dispmprt.h)
IRQL <= APC_LEVEL

Weitere Informationen

DXGK_MONITOR_INTERFACE

DXGK_MONITOR_INTERFACE_VERSION