Freigeben über


DXGKDDI_CONTROLMODEBEHAVIOR Rückruffunktion (d3dkmddi.h)

Die DxgkDdiControlModeBehavior-Funktion fordert allgemeines Modusaufzählungs- und Einstellungsverhalten an.

Syntax

DXGKDDI_CONTROLMODEBEHAVIOR DxgkddiControlmodebehavior;

NTSTATUS DxgkddiControlmodebehavior(
  [in]     IN_CONST_HANDLE hAdapter,
  [in/out] INOUT_PDXGKARG_CONTROLMODEBEHAVIOR pControlModeBehaviorArg
)
{...}

Parameter

[in] hAdapter

Behandeln Sie den abgefragten WDDM-Anzeige-Miniportadapter.

[in/out] pControlModeBehaviorArg

Zeiger auf eine DXGKARG_CONTROLMODEBEHAVIOR-Struktur , die das Anzeigemodusverhalten enthält, das das Betriebssystem vom Treiber als Eingabe anfordert, und die Ergebnisse der Anforderung als Ausgabe.

Rückgabewert

DxgkDdiCreateContext gibt einen der folgenden Werte zurück:

Rückgabecode Beschreibung
STATUS_SUCCESS Die Anforderung wurde erfolgreich abgeschlossen.
STATUS_NO_MEMORY Es ist nicht genügend Arbeitsspeicher vorhanden, um diese Anforderung auszuführen.
STATUS_GRAPHICS_XXX Einer der ungültigen Parametercodes, die vom Betriebssystem über DXGDDI_VIDPN*-Schnittstellen zurückgegeben werden können. Diese Codes sollten nur während der Entwicklung auftreten, da sie auf einen Fehler im Treiber oder Betriebssystem hinweisen.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile d3dkmddi.h
IRQL PASSIVE_LEVEL

Weitere Informationen

DXGKARG_CONTROLMODEBEHAVIOR