Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |