D2D1GetGradientMeshInteriorPointsFromCoonsPatch function

Returns the interior points for a gradient mesh patch based on the points defining a Coons patch.

Note  

This function is called by the GradientMeshPatchFromCoonsPatch function and is not intended to be used directly.

 

Syntax


void D2D1GetGradientMeshInteriorPointsFromCoonsPatch(
  _In_  D2D1_POINT_2F *point0,
  _In_  D2D1_POINT_2F *point1,
  _In_  D2D1_POINT_2F *point2,
  _In_  D2D1_POINT_2F *point3,
  _In_  D2D1_POINT_2F *point4,
  _In_  D2D1_POINT_2F *point5,
  _In_  D2D1_POINT_2F *point6,
  _In_  D2D1_POINT_2F *point7,
  _In_  D2D1_POINT_2F *point8,
  _In_  D2D1_POINT_2F *point9,
  _In_  D2D1_POINT_2F *point10,
  _In_  D2D1_POINT_2F *point11,
  _Out_ D2D1_POINT_2F *pTensorPoint11,
  _Out_ D2D1_POINT_2F *pTensorPoint12,
  _Out_ D2D1_POINT_2F *pTensorPoint21,
  _Out_ D2D1_POINT_2F *pTensorPoint22
);

Parameters

point0 [in]

Type: D2D1_POINT_2F*

The coordinate-space location of the control point at position 0.

point1 [in]

Type: D2D1_POINT_2F*

The coordinate-space location of the control point at position 1.

point2 [in]

Type: D2D1_POINT_2F*

The coordinate-space location of the control point at position 2.

point3 [in]

Type: D2D1_POINT_2F*

The coordinate-space location of the control point at position 3.

point4 [in]

Type: D2D1_POINT_2F*

The coordinate-space location of the control point at position 4.

point5 [in]

Type: D2D1_POINT_2F*

The coordinate-space location of the control point at position 5.

point6 [in]

Type: D2D1_POINT_2F*

The coordinate-space location of the control point at position 6.

point7 [in]

Type: D2D1_POINT_2F*

The coordinate-space location of the control point at position 7.

point8 [in]

Type: D2D1_POINT_2F*

The coordinate-space location of the control point at position 8.

point9 [in]

Type: D2D1_POINT_2F*

The coordinate-space location of the control point at position 9.

point10 [in]

Type: D2D1_POINT_2F*

The coordinate-space location of the control point at position 10.

point11 [in]

Type: D2D1_POINT_2F*

The coordinate-space location of the control point at position 11.

pTensorPoint11 [out]

Type: D2D1_POINT_2F*

Returns the interior point for the gradient mesh corresponding to point11 in the D2D1_GRADIENT_MESH_PATCH structure.

pTensorPoint12 [out]

Type: D2D1_POINT_2F*

Returns the interior point for the gradient mesh corresponding to point12 in the D2D1_GRADIENT_MESH_PATCH structure.

pTensorPoint21 [out]

Type: D2D1_POINT_2F*

Returns the interior point for the gradient mesh corresponding to point21 in the D2D1_GRADIENT_MESH_PATCH structure.

pTensorPoint22 [out]

Type: D2D1_POINT_2F*

Returns the interior point for the gradient mesh corresponding to point22 in the D2D1_GRADIENT_MESH_PATCH structure.

Return value

This function does not return a value.

Remarks

This function is called by the GradientMeshPatchFromCoonsPatch function and is not intended to be used directly.

Requirements

Minimum supported client

Windows 10 [desktop apps | UWP apps]

Minimum supported server

Windows Server 2016 [desktop apps | Windows Store apps]

Minimum supported phone

Windows 10 Mobile

Header

D2d1_3.h

Library

D2d1.lib

DLL

D2d1.dll

 

 

Show: