Matrix::TransformPoints (Point*,INT) 方法 (gdiplusmatrix.h)
Matrix::TransformPoints 方法将数组中的每个点乘以此矩阵。 每个点都被视为一个行矩阵。 使用左侧的行矩阵和右侧的此矩阵执行乘法。
语法
Status TransformPoints(
[in, out] Point *pts,
[in] INT count
);
parameters
[in, out] pts
类型: 点*
指向 Point 对象的数组的指针,该数组在输入时包含要转换的点,并在输出时接收转换的点。 数组中的每个点都经过转换 (乘以此矩阵) ,并使用转换结果进行更新。
[in] count
类型: INT
可选。 指定要转换的点数的整数。 默认值为 1。
返回值
类型: 状态
如果方法成功,则返回 Ok,这是 Status 枚举的元素。
如果 方法失败,它将返回 Status 枚举的其他元素之一。
要求
最低受支持的客户端 | Windows XP、Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | gdiplusmatrix.h (包括 Gdiplus.h) |
Library | Gdiplus.lib |
DLL | Gdiplus.dll |