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 |