Freigeben über


DXGKDDI_CONTROLMODEBEHAVIOR Rückruffunktion (d3dkmddi.h)

Die DxgkDdiControlModeBehavior- Funktion fordert Aufzählungs- und Einstellungsverhalten auf hoher Ebene 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-Display-Miniportadapter.

[in/out] pControlModeBehaviorArg

Zeigen Sie 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 abzuschließen.
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 einen Fehler im Treiber oder Betriebssystem angeben.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- d3dkmddi.h
IRQL- PASSIVE_LEVEL

Siehe auch

DXGKARG_CONTROLMODEBEHAVIOR