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;
};
Member
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. Die Auflösung muss mit einer vom Treiber unterstützten Auflösung übereinstimmen.
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 einer Aktualisierungsrate entsprechen, die vom Treiber für die angegebene Auflösung unterstützt wird.
Hinweis
Diese Aktualisierungsrate ist als progressiv definiert, da Remotetreiber nur progressive Zielmodi unterstützen können.
VSyncFreqDivider
Der Trennwert der V-Synchronisierung für die angegebene RefreshRate.
MonitorScaleFactor
Die angeforderte Monitor-DPI für diesen Pfad. Dieser Wert ist nur ein Hinweis, und das Betriebssystem kann den Wert überschreiben, um sicherzustellen, dass die DPI-Konfiguration der Sitzung gültig ist. Gültige Werte sind 100 bis einschließlich 500.
PhysicalWidthOverride
Überschreibung der physischen Breite für den angegebenen Monitor in Millimetern. Ein Wert von 0 bedeutet, dass keine Außerkraftsetzung erfolgt.
PhysicalHeightOverride
Für den angegebenen Monitor wird die physische Höhe in Millimetern außer Kraft gesetzt. Ein Wert von 0 bedeutet, dass keine Außerkraftsetzung erfolgt.
Hinweise
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 |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1903 |
Kopfzeile | iddcx.h |