Matrix3x2F::Matrix3x2F (FLOAT,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 7、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 R2、Windows Server 2008 SP2 和适用于 Windows Server 2008 的平台更新 [仅限桌面应用] |
目标平台 | Windows |
标头 | d2d1helper.h |
Library | D2d1.lib |
DLL | D2d1.dll |