Freigeben über


IDDCX_DISPLAYCONFIGPATH Struktur (iddcx.h)

IDDCX_DISPLAYCONFIGPATH enthält die Anzeigemonitorkonfiguration für einen Pfad.

Syntax

struct IDDCX_DISPLAYCONFIGPATH {
  UINT                   Size;
  IDDCX_MONITOR          MonitorObject;
  POINT                  Position;
  DISPLAYCONFIG_2DREGION Resolution;
  DISPLAYCONFIG_ROTATION Rotation;
  DISPLAYCONFIG_RATIONAL RefreshRate;
  UINT                   VSyncFreqDivider;
  UINT                   MonitorScaleFactor;
  UINT                   PhysicalWidthOverride;
  UINT                   PhysicalHeightOverride;
};

Angehörige

Size

Größe dieser Struktur in Byte.

MonitorObject

Ein IDDCX_MONITOR Objekthandle, das der Treiber bereitstellt, um den Monitor zu identifizieren, auf den dieser Pfad ausgerichtet ist.

Position

Eine POINT- Struktur, die die angeforderte Desktopposition für diesen Pfad enthält.

Resolution

Eine DISPLAYCONFIG_2DREGION Struktur, die die Auflösung für diesen Pfad enthält. Auflösung muss einer vom Treiber unterstützten Auflösung entsprechen.

Rotation

Ein DISPLAYCONFIG_ROTATION Wert, der die angeforderte Bildschirmausrichtung für diesen Pfad angibt.

RefreshRate

Eine DISPLAYCONFIG_RATIONAL Struktur, die die angeforderte Aktualisierungsrate für diesen Pfad enthält. RefreshRate muss mit einer Aktualisierungsrate übereinstimmen, die vom Treiber für die angegebene Auflösung unterstützt wird.

Anmerkung

Diese Aktualisierungsrate wird als progressiv definiert, da Remotetreiber nur progressive Zielmodi unterstützen können.

VSyncFreqDivider

Der V Sync-Trennwert für den angegebenen RefreshRate-.

MonitorScaleFactor

Der angeforderte DPI-Wert des Monitors für diesen Pfad. Dieser Wert ist nur ein Hinweis, und das Betriebssystem überschreibt möglicherweise den Wert, um sicherzustellen, dass die DPI-Konfiguration der Sitzung gültig ist. Gültige Werte sind 100 bis einschließlich 500.

PhysicalWidthOverride

Physische Breite überschreiben für den angegebenen Monitor in Millimetern. Ein Wert von Null bedeutet keine Außerkraftsetzung.

PhysicalHeightOverride

Physische Höhe überschreiben für den angegebenen Monitor in Millimetern. Ein Wert von Null bedeutet keine Außerkraftsetzung.

Bemerkungen

Ein indirekter Anzeigetreiber (IDD) ruft IddCxAdapterDisplayConfigUpdate auf, wenn er eine neue Anzeigekonfiguration empfängt. Es übergibt ein Array von IDDCX_DISPLAYCONFIGPATH Strukturen in IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE.

Anforderungen

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

Siehe auch

IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE

IddCxAdapterDisplayConfigUpdate