DXGKDDI_QUERYENGINESTATUS Rückruffunktion (d3dkmddi.h)
Der GPU-Scheduler des Anzeigeporttreibers ruft diese Funktion auf, um den Fortschritt eines Knotens innerhalb eines aktiven physischen Anzeigeadapters (Modul) zu ermitteln.
Syntax
DXGKDDI_QUERYENGINESTATUS DxgkddiQueryenginestatus;
NTSTATUS DxgkddiQueryenginestatus(
IN_CONST_HANDLE hAdapter,
INOUT_PDXGKARG_QUERYENGINESTATUS pQueryEngineStatus
)
{...}
Parameter
hAdapter
Ein Handle zu einem Kontextblock, der einem Anzeigeadapter zugeordnet ist. Der Display-Miniporttreiber hat dieses Handle zuvor dem DirectX-Grafikkernsubsystem im MiniportDeviceContext Ausgabeparameter des DxgkDdiAddDevice--Funktion bereitgestellt.
pQueryEngineStatus
Ein Zeiger auf eine DXGKARG_QUERYENGINESTATUS-Struktur, die einen Knoten und einen physischen Adapter angibt, der für den Fortschritt abgefragt werden soll und einen Wert für den Fortschritt bereitstellt.
Rückgabewert
Gibt STATUS_SUCCESS zurück, wenn die Funktion erfolgreich ist. Andernfalls gibt diese Funktion eine der fehlercodes zurück, die in Ntstatus.h definiert sind.
Bemerkungen
Diese Funktion sollte seitenfähig gemacht werden, und sie sollte immer erfolgreich sein.
Das Betriebssystem garantiert, dass diese Funktion dem Synchronisierungsmodus der ersten Ebene folgt, wie in Threading und Synchronisierung first Leveldefiniert.
Weitere Informationen finden Sie unter TDR-Änderungen in Windows 8.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Zielplattform- | Desktop |
Header- | d3dkmddi.h |
IRQL- | PASSIVE_LEVEL |