XFORM 結構 (wingdi.h)
XFORM 結構會指定世界空間到頁面空間轉換。
語法
typedef struct tagXFORM {
FLOAT eM11;
FLOAT eM12;
FLOAT eM21;
FLOAT eM22;
FLOAT eDx;
FLOAT eDy;
} XFORM, *PXFORM, *LPXFORM;
成員
eM11
下列專案。
作業 | 意義 |
---|---|
調整大小 | 水平縮放元件 |
輪替 | 旋轉角度的餘弦值 |
反映 | 水平元件 |
eM12
下列專案。
作業 | 意義 |
---|---|
剪切 | 水準比例常數 |
輪替 | 旋轉角度的正弦值 |
eM21
下列專案。
作業 | 意義 |
---|---|
剪切 | 垂直比例常數 |
輪替 | 旋轉角度的負正弦值 |
eM22
下列專案。
作業 | 意義 |
---|---|
調整大小 | 垂直縮放元件 |
輪替 | 旋轉角度的餘弦值 |
反映 | 垂直反射元件 |
eDx
水平轉譯元件,以邏輯單位表示。
eDy
垂直轉譯元件,以邏輯單位表示。
備註
下列清單描述成員如何用於每個作業。
作業 | eM11 | eM12 | eM21 | eM22 |
---|---|---|---|---|
輪替 | 餘弦值 | 正弦函數 | 負正弦值 | 餘弦值 |
調整大小 | 水平縮放元件 | 未使用 | 未使用 | 垂直縮放元件 |
剪切 | 未使用 | 水準比例常數 | 垂直比例常數 | 未使用 |
反映 | 水準反射元件 | 未使用 | 未使用 | 垂直反射元件 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
標頭 | wingdi.h (包含 Windows.h) |