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) |