DISPLAYCONFIG_SOURCE_MODE 結構 (wingdi.h)

DISPLAYCONFIG_SOURCE_MODE結構代表二維空間中的點或位移。

語法

typedef struct DISPLAYCONFIG_SOURCE_MODE {
  UINT32                    width;
  UINT32                    height;
  DISPLAYCONFIG_PIXELFORMAT pixelFormat;
  POINTL                    position;
} DISPLAYCONFIG_SOURCE_MODE;

成員

width

來源模式的像素寬度。

height

來源模式的圖元高度。

pixelFormat

來自 DISPLAYCONFIG_PIXELFORMAT 列舉的值,指定來源模式的圖元格式。

position

POINTL 結構,指定這個來源介面左上角桌面座標空間中的位置。 位於 (0, 0) 的來源介面一律是主要來源介面。

備註

桌面上來源表面的排列方式是由 位置 成員所控制,指定來源介面左上角的桌面座標中的位置。 位於 (0,0) 的來源表面會被視為主要介面。 GDI 有關於來源介面如何在桌面空間中排列的嚴格規則。 例如,來源表面之間不能有任何間距,而且不能重疊。

SetDisplayConfig 函式會嘗試重新排列來源表面,以強制執行這些配置規則。 呼叫端必須努力正確地配置來源表面,因為 GDI 會以未定義的方式重新排列來源,以強制執行版面配置規則。 結果配置可能不是呼叫端想要達成的目標。

規格需求

需求
最低支援的用戶端 可在 Windows 7 用戶端中使用。
標頭 wingdi.h (包含 Windows.h)

另請參閱

DISPLAYCONFIG_PIXELFORMAT

POINTL

SetDisplayConfig