Freigeben über


DXGKARG_CONTROLMODEBEHAVIOR Struktur (d3dkmddi.h)

Die DXGKARG_CONTROLMODEBEHAVIOR Struktur enthält das Anzeigemodusverhalten, das das Betriebssystem vom Treiber anfordert, sowie die Ergebnisse der Anforderung.

Syntax

typedef struct _DXGKARG_CONTROLMODEBEHAVIOR {
  IN DXGK_MODE_BEHAVIOR_FLAGS  Request;
  OUT DXGK_MODE_BEHAVIOR_FLAGS Satisfied;
  OUT DXGK_MODE_BEHAVIOR_FLAGS NotSatisfied;
} DXGKARG_CONTROLMODEBEHAVIOR;

Angehörige

Request

Eine DXGK_MODE_BEHAVIOR_FLAGS Union, die die vom Betriebssystem angeforderten Verhaltensweisen enthält.

Satisfied

Flags that report which requests were satisfied. Nur Flags, die im Feld Anforderung festgelegt wurden und die der Treiber das angeforderte Verhalten anwenden konnte, sollte festgelegt werden.

NotSatisfied

Flags, die melden, welche Anforderungen nicht erfüllt wurden. Es sollten nur Flags festgelegt werden, die im Feld Anforderung festgelegt wurden, das der Treiber auf diesem Adapter unterstützt, aber nicht angewendet werden konnte.

Bemerkungen

Wenn ein Verhalten nicht unterstützt wird, sollte es auch dann, wenn der Treiber das Verhalten versteht, das Flagbit in den Feldern "Zufrieden" und "Nicht erfüllte" klar lassen.

Anforderungen

Anforderung Wert
Header- d3dkmddi.h

Siehe auch

DXGK_MODE_BEHAVIOR_FLAGS

DXGKDDI_CONTROLMODEBEHAVIOR