DXGKDDI_QUERYENGINESTATUS Rückruffunktion (d3dkmddi.h)
Der GPU-Scheduler des Anzeigeporttreibers ruft diese Funktion auf, um den Fortschritt eines Knotens in einem aktiven physischen Anzeigeadapter (Engine) zu bestimmen.
Syntax
DXGKDDI_QUERYENGINESTATUS DxgkddiQueryenginestatus;
NTSTATUS DxgkddiQueryenginestatus(
IN_CONST_HANDLE hAdapter,
INOUT_PDXGKARG_QUERYENGINESTATUS pQueryEngineStatus
)
{...}
Parameter
hAdapter
Ein Handle für einen Kontextblock, der einer Grafikkarte zugeordnet ist. Der Anzeige-Miniporttreiber hat dieses Handle zuvor für das DirectX-Grafikkernsubsystem im Ausgabeparameter MiniportDeviceContext der DxgkDdiAddDevice-Funktion bereitgestellt.
pQueryEngineStatus
Ein Zeiger auf eine DXGKARG_QUERYENGINESTATUS-Struktur , die einen Knoten und einen physischen Adapter angibt, die nach dem Fortschritt abgefragt werden sollen, und der einen Wert für den Fortschritt bereitstellt.
Rückgabewert
Gibt STATUS_SUCCESS zurück, wenn die Funktion erfolgreich ist. Andernfalls gibt diese Funktion einen der in Ntstatus.h definierten Fehlercodes zurück.
Hinweise
Diese Funktion sollte als auswertbar gemacht werden, und sie sollte immer erfolgreich sein.
Das Betriebssystem garantiert, dass diese Funktion dem Synchronisierungsmodus der ersten Ebene folgt, wie unter Threading und Synchronisierung erste Ebene definiert.
Weitere Informationen finden Sie unter TDR-Änderungen in Windows 8.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Zielplattform | Desktop |
Kopfzeile | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |