IDDCX_DISPLAYCONFIGPATH 結構 (iddcx.h)
IDDCX_DISPLAYCONFIGPATH 包含路徑的顯示監視器組態。
語法
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;
};
成員
Size
這個結構的大小,以位元組為單位。
MonitorObject
驅動程式提供的 IDDCX_MONITOR 物件句柄,用來識別此路徑的目標監視器。
Position
POINT 結構,其中包含此路徑所要求的桌面位置。
Resolution
包含此路徑解析 的DISPLAYCONFIG_2DREGION 結構。 解決方法 必須符合驅動程式支援的解析度。
Rotation
指定此路徑要求螢幕方向 的DISPLAYCONFIG_ROTATION 值。
RefreshRate
包含此路徑要求之重新整理速率 的DISPLAYCONFIG_RATIONAL 結構。 RefreshRate 必須符合驅動程式針對指定解析度所支援的重新整理速率。
注意
此重新整理率定義為漸進式,因為遠端驅動程式只能支援漸進式目標模式。
VSyncFreqDivider
指定 RefreshRate 的 V 同步分隔符值。
MonitorScaleFactor
此路徑所要求的監視 DPI。 此值只是提示,OS 可能會覆寫值,以確保會話的 DPI 設定有效。 有效值為 100 到 500。
PhysicalWidthOverride
指定監視器的實體寬度覆寫,以公厘為單位。 值為零表示沒有覆寫。
PhysicalHeightOverride
指定監視器的實體高度覆寫,以公厘為單位。 值為零表示沒有覆寫。
備註
間接顯示驅動程式 (IDD) 在收到新的顯示組態時呼叫 IddCxAdapterDisplayConfigUpdate 。 它會在 IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE 中傳遞IDDCX_DISPLAYCONFIGPATH結構的陣列。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 (版本 1903) |
標頭 | iddcx.h |