Freigeben über


DXGKARG_CONTROLMODEBEHAVIOR-Struktur (d3dkmddi.h)

Die DXGKARG_CONTROLMODEBEHAVIOR-Struktur enthält das Anzeigemodusverhalten, das das Betriebssystem an den Treiber anfordert, und 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;

Member

Request

Eine DXGK_MODE_BEHAVIOR_FLAGS Union, die das vom Betriebssystem angeforderte Verhalten enthält.

Satisfied

Kennzeichnet, die meldet, welche Anforderungen erfüllt wurden. Es sollten nur Flags festgelegt werden, die im Feld Anforderung festgelegt wurden und die der Treiber das angeforderte Verhalten anwenden konnte.

NotSatisfied

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

Hinweise

Wenn ein Verhalten nicht unterstützt wird, sollte das Flag in den Feldern "Zufrieden " und " NotSatisfied " nicht angezeigt werden, auch wenn der Treiber das Verhalten versteht.

Anforderungen

Anforderung Wert
Header d3dkmddi.h

Weitere Informationen

DXGK_MODE_BEHAVIOR_FLAGS

DXGKDDI_CONTROLMODEBEHAVIOR