DISPLAYCONFIG_SOURCE_MODE 構造体 (wingdi.h)
DISPLAYCONFIG_SOURCE_MODE構造体は、2 次元空間内の点またはオフセットを表します。
構文
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 クライアントで使用できます。 |
Header | wingdi.h (Windows.h を含む) |