Freigeben über


IDARG_IN_QUERYTARGETMODES Struktur (iddcx.h)

Die IDARG_IN_QUERYTARGETMODES-Struktur enthält Eingabeargumente für die EVT_IDD_CX_MONITOR_QUERY_TARGET_MODES Rückruffunktion.

Syntax

struct IDARG_IN_QUERYTARGETMODES {
  IDDCX_MONITOR_DESCRIPTION MonitorDescription;
  UINT                      TargetModeBufferInputCount;
  IDDCX_TARGET_MODE         *pTargetModes;
};

Angehörige

MonitorDescription

[in] Eine IDDCX_MONITOR_DESCRIPTION Struktur, die die Bildschirmbeschreibung enthält.

Dies ist möglicherweise nicht die Monitorbeschreibung, die der Treiber ursprünglich im Monitoranruf für die Ankunft angegeben hat, wodurch die Monitorbeschreibung vom Betriebssystem aktualisiert werden kann.

TargetModeBufferInputCount

[in] Die Anzahl der Zielmodi, die im Puffer gehalten werden können, auf die pTargetModes verweist. Wenn der Wert null ist, sollte der Treiber die Zielmodusliste nicht in pTargetModeskopieren, sondern stattdessen IDARG_OUT_QUERYTARGETMODES's TargetModeBufferOutputCount Wert festlegen, um die Größe des Puffers anzugeben, der zum Speichern der Modi erforderlich ist.

pTargetModes

[out] Zeiger auf einen Puffer von IDDCX_TARGET_MODE Strukturen, in die der Treiber die für diesen Monitor unterstützten Zielmodi kopieren soll, wenn der Wert ungleich NULL ist. Wenn pTargetModes- NULL ist, sollte der Treiber keine Daten kopieren und stattdessen einfach IDARG_OUT_QUERYTARGETMODES's TargetModeBufferOutputCount Wert festlegen, um die Größe des Puffers anzugeben, der zum Speichern der Modi erforderlich ist.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
Header- iddcx.h

Siehe auch

EVT_IDD_CX_MONITOR_QUERY_TARGET_MODES

IDARG_OUT_QUERYTARGETMODES

IDDCX_MONITOR_DESCRIPTION

IDDCX_TARGET_MODE