DXGKDDI_CHECKMULTIPLANEOVERLAYSUPPORT2 Rückruffunktion (d3dkmddi.h)
Das DirectX-Grafik-Kernelsubsystem ruft die DXGKDDI_CHECKMULTIPLANEOVERLAYSUPPORT2 Rückrufroutine eines WDDM 2.0-Treibers auf, um zu ermitteln, ob eine bestimmte Mehrebenenüberlagerungskonfiguration unterstützt wird. Sie muss von WDDM 2.0-Treibern implementiert werden, die Mehrebenenüberlagerungen unterstützen. Diese Funktion wurde durch DXGKDDI_CHECKMULTIPLANEOVERLAYSUPPORT3ersetzt.
Syntax
DXGKDDI_CHECKMULTIPLANEOVERLAYSUPPORT2 DxgkddiCheckmultiplaneoverlaysupport2;
NTSTATUS DxgkddiCheckmultiplaneoverlaysupport2(
IN_CONST_HANDLE hAdapter,
IN_OUT_PDXGKARG_CHECKMULTIPLANEOVERLAYSUPPORT2 pCheckMultiPlaneOverlaySupport
)
{...}
Parameter
hAdapter
Gibt den Adapter an, der die Überlagerungshardware enthält. Der Display-Miniporttreiber hat dieses Handle zuvor dem DirectX-Grafik-Kernelsubsystem im MiniportDeviceContext Ausgabeparameter des DxgkDdiAddDevice--Funktion bereitgestellt.
pCheckMultiPlaneOverlaySupport
Ein Zeiger auf eine DXGKARG_CHECKMULTIPLANEOVERLAYSUPPORT2 Struktur, die die anzuzeigenden Oberflächen und Anzeigeoptionen beschreibt.
Rückgabewert
Wenn diese Routine erfolgreich ist, wird NTSTATUS_SUCCESS zurückgegeben. Der Treiber sollte immer einen Erfolgscode zurückgeben.
Bemerkungen
Der Kernelmodustreiber meldet, ob die angegebene Konfiguration unterstützt wird. Der Kernelmodustreiber sollte die verfügbare Bandbreite nicht erhöhen oder verringern, bevor diese Konfiguration festgelegt wird.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10 (WDDM 2.0) |
mindestens unterstützte Server- | Windows Server 2016 |
Zielplattform- | Desktop |
Header- | d3dkmddi.h (einschließlich D3dkmddi.h) |
IRQL- | PASSIVE_LEVEL |