D2D1GetGradientMeshInteriorPointsFromCoonsPatch function (d2d1_3.h)
Returns the interior points for a gradient mesh patch based on the points defining a Coons patch.
This function is called by the GradientMeshPatchFromCoonsPatch function and is not intended to be used directly.
Syntax
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
);
Parameters
[in] pPoint0
Type: D2D1_POINT_2F*
The coordinate-space location of the control point at position 0.
[in] pPoint1
Type: D2D1_POINT_2F*
The coordinate-space location of the control point at position 1.
[in] pPoint2
Type: D2D1_POINT_2F*
The coordinate-space location of the control point at position 2.
[in] pPoint3
Type: D2D1_POINT_2F*
The coordinate-space location of the control point at position 3.
[in] pPoint4
Type: D2D1_POINT_2F*
The coordinate-space location of the control point at position 4.
[in] pPoint5
Type: D2D1_POINT_2F*
The coordinate-space location of the control point at position 5.
[in] pPoint6
Type: D2D1_POINT_2F*
The coordinate-space location of the control point at position 6.
[in] pPoint7
Type: D2D1_POINT_2F*
The coordinate-space location of the control point at position 7.
[in] pPoint8
Type: D2D1_POINT_2F*
The coordinate-space location of the control point at position 8.
[in] pPoint9
Type: D2D1_POINT_2F*
The coordinate-space location of the control point at position 9.
[in] pPoint10
Type: D2D1_POINT_2F*
The coordinate-space location of the control point at position 10.
[in] pPoint11
Type: D2D1_POINT_2F*
The coordinate-space location of the control point at position 11.
[out] pTensorPoint11
Type: D2D1_POINT_2F*
Returns the interior point for the gradient mesh corresponding to point11 in the D2D1_GRADIENT_MESH_PATCH structure.
[out] pTensorPoint12
Type: D2D1_POINT_2F*
Returns the interior point for the gradient mesh corresponding to point12 in the D2D1_GRADIENT_MESH_PATCH structure.
[out] pTensorPoint21
Type: D2D1_POINT_2F*
Returns the interior point for the gradient mesh corresponding to point21 in the D2D1_GRADIENT_MESH_PATCH structure.
[out] pTensorPoint22
Type: D2D1_POINT_2F*
Returns the interior point for the gradient mesh corresponding to point22 in the D2D1_GRADIENT_MESH_PATCH structure.
Return value
None
Remarks
This function is called by the GradientMeshPatchFromCoonsPatch function and is not intended to be used directly.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2016 [desktop apps | UWP apps] |
Target Platform | Windows |
Header | d2d1_3.h |
Library | D2d1.lib |
DLL | D2d1.dll |