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

另请参阅

Matrix3x2F