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 Monitordeskriptoren, Modi und Frequenzbereiche bieten.

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 einen Anzeigeadapter darstellt. Der VidPN-Manager hat diesen Handle dem Anzeigeminiporttreiber in einem Aufruf von DxgkDdiRecommendFunctionalVidPn, DxgkDdiIsSupportedVidPn, DxgkDdiEnumVidPnCofuncModalityoder DxgkDdiCommitVidPnbereitgestellt.

[in] MonitorInterfaceVersion

Ein Wert aus der DXGK_MONITOR_INTERFACE_VERSION-Aufzählung, die die Version der angeforderten Monitorschnittstelle angibt.

[out] ppMonitorInterface

Ein Zeiger auf einen Zeiger auf die DXGK_MONITOR_INTERFACE Struktur.

Rückgabewert

DXGKCB_QUERYMONITORINTERFACE gibt STATUS_SUCCESS zurück, wenn dies erfolgreich ist. Andernfalls wird eine der fehlercodes zurückgegeben, die in ntstatus.hdefiniert sind.

Bemerkungen

DXGKCB_XXX Funktionen werden von Dxgkrnlimplementiert. Um diese Rückruffunktion zu verwenden, rufen Sie DxgkCbQueryMonitorInterface über die DXGKRNL_INTERFACEauf.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista (WDDM 1.0)
Zielplattform- Desktop
Header- d3dkmddi.h (include Dispmprt.h)
IRQL- <= APC_LEVEL

Siehe auch

DXGK_MONITOR_INTERFACE

DXGK_MONITOR_INTERFACE_VERSION