Matrix3x2F::Matrix3x2F (FLOAT、FLOAT、FLOAT、FLOAT、FLOAT) 方法 (d2d1helper.h)
具現化 Matrix3x2F 類別的新實例,其中包含指定的值。
語法
void Matrix3x2F(
FLOAT m11,
FLOAT m12,
FLOAT m21,
FLOAT m22,
FLOAT m31,
FLOAT m32
);
參數
m11
類型: FLOAT
矩陣第一列和第一個資料行中的值。
m12
類型: FLOAT
矩陣第一個資料列和第二個數據行中的值。
m21
類型: FLOAT
矩陣第二列和第一個資料行中的值。
m22
類型: FLOAT
矩陣第二列和第二個數據行中的值。
m31
類型: FLOAT
矩陣第三列和第一個資料行中的值。
m32
類型: FLOAT
矩陣第三列和第二個數據行中的值。
傳回值
無
備註
這個方法可讓您明確設定矩陣成員的值。 使用此方法時,請確定每個成員都代表轉換矩陣的適當值。 例如,若要建立識別矩陣,您必須將 _11 和 _22 設定為 1,並將其餘專案設定為 0。 若要建立轉譯矩陣,您必須將_11和_22設定為 1、_12和_21設定為 0、_31 設定為 x 位移,並將 _32設定為 y 位移。
為了方便和正確性,建議您盡可能使用其他協助程式函式,例如 身分識別 和 翻譯,而不是這個函式。
規格需求
最低支援的用戶端 | 適用于 Windows Vista 的 Windows 7、Windows Vista SP2 和平臺更新 [僅限桌面應用程式] |
最低支援的伺服器 | Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | d2d1helper.h |
程式庫 | D2d1.lib |
Dll | D2d1.dll |