D2D1MakeSkewMatrix 函数 (d2d1.h)

创建具有指定的 x 轴角度、y 轴角度和中心点的倾斜转换。

语法

void D2D1MakeSkewMatrix(
  [in]  FLOAT             angleX,
  [in]  FLOAT             angleY,
  [in]  D2D1_POINT_2F     center,
  [out] D2D1_MATRIX_3X2_F *matrix
);

参数

[in] angleX

类型: FLOAT

x 轴的扭曲角度,该角度从 y 轴开始沿逆时针方向测量,以度为单位。

[in] angleY

类型: FLOAT

y 轴的扭曲角度,该角度从 x 轴开始沿逆时针方向测量,以度为单位。

[in] center

类型: D2D1_POINT_2F

倾斜操作的中心点。

[out] matrix

类型: D2D1_MATRIX_3X2_F*

此方法返回时,包含旋转转换。 必须为此参数分配存储。

返回值

要求

   
最低受支持的客户端 Windows 7、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2008 R2、Windows Server 2008 SP2 和适用于 Windows Server 2008 的平台更新 [桌面应用 |UWP 应用]
目标平台 Windows
标头 d2d1.h
Library D2d1.lib
DLL D2d1.dll