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 |