D2D1GetGradientMeshInteriorPointsFromCoonsPatch 函数 (d2d1_3.h)
根据定义 Coons 补丁的点返回渐变网格补丁的内部点。
此函数由 GradientMeshPatchFromCoonsPatch 函数调用,不应直接使用。
语法
void D2D1GetGradientMeshInteriorPointsFromCoonsPatch(
[in] const D2D1_POINT_2F *pPoint0,
[in] const D2D1_POINT_2F *pPoint1,
[in] const D2D1_POINT_2F *pPoint2,
[in] const D2D1_POINT_2F *pPoint3,
[in] const D2D1_POINT_2F *pPoint4,
[in] const D2D1_POINT_2F *pPoint5,
[in] const D2D1_POINT_2F *pPoint6,
[in] const D2D1_POINT_2F *pPoint7,
[in] const D2D1_POINT_2F *pPoint8,
[in] const D2D1_POINT_2F *pPoint9,
[in] const D2D1_POINT_2F *pPoint10,
[in] const D2D1_POINT_2F *pPoint11,
[out] D2D1_POINT_2F *pTensorPoint11,
[out] D2D1_POINT_2F *pTensorPoint12,
[out] D2D1_POINT_2F *pTensorPoint21,
[out] D2D1_POINT_2F *pTensorPoint22
);
参数
[in] pPoint0
类型: D2D1_POINT_2F*
控制点在位置 0 处的坐标空间位置。
[in] pPoint1
类型: D2D1_POINT_2F*
控制点在位置 1 处的坐标空间位置。
[in] pPoint2
类型: D2D1_POINT_2F*
控制点在位置 2 处的坐标空间位置。
[in] pPoint3
类型: D2D1_POINT_2F*
控制点在位置 3 处的坐标空间位置。
[in] pPoint4
类型: D2D1_POINT_2F*
控制点在位置 4 处的坐标空间位置。
[in] pPoint5
类型: D2D1_POINT_2F*
控制点在位置 5 处的坐标空间位置。
[in] pPoint6
类型: D2D1_POINT_2F*
控制点在位置 6 处的坐标空间位置。
[in] pPoint7
类型: D2D1_POINT_2F*
控制点在位置 7 处的坐标空间位置。
[in] pPoint8
类型: D2D1_POINT_2F*
控制点在位置 8 处的坐标空间位置。
[in] pPoint9
类型: D2D1_POINT_2F*
控制点在位置 9 处的坐标空间位置。
[in] pPoint10
类型: D2D1_POINT_2F*
控制点在位置 10 处的坐标空间位置。
[in] pPoint11
类型: D2D1_POINT_2F*
控制点在位置 11 处的坐标空间位置。
[out] pTensorPoint11
类型: D2D1_POINT_2F*
返回与 D2D1_GRADIENT_MESH_PATCH 结构中 point11 对应的渐变网格的内部点。
[out] pTensorPoint12
类型: D2D1_POINT_2F*
返回与 D2D1_GRADIENT_MESH_PATCH 结构中 point12 对应的渐变网格的内部点。
[out] pTensorPoint21
类型: D2D1_POINT_2F*
返回与 D2D1_GRADIENT_MESH_PATCH 结构中 point21 对应的渐变网格的内部点。
[out] pTensorPoint22
类型: D2D1_POINT_2F*
返回与 D2D1_GRADIENT_MESH_PATCH 结构中 point22 对应的渐变网格的内部点。
返回值
无
备注
此函数由 GradientMeshPatchFromCoonsPatch 函数调用,不应直接使用。
要求
最低受支持的客户端 | Windows 10 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2016 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | d2d1_3.h |
Library | D2d1.lib |
DLL | D2d1.dll |