Partager via


Fonction D2D1GetGradientMeshInteriorPointsFromCoonsPatch (d2d1_3.h)

Retourne les points intérieurs d’un patch de maillage de dégradé en fonction des points qui définissent un correctif Coons.

Remarque  

Cette fonction est appelée par la fonction GradientMeshPatchFromCoonsPatch et n’est pas destinée à être utilisée directement.

 

Syntaxe

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
);

Paramètres

[in] pPoint0

Type : D2D1_POINT_2F*

Emplacement de l’espace de coordonnées du point de contrôle à la position 0.

[in] pPoint1

Type : D2D1_POINT_2F*

Emplacement de l’espace de coordonnées du point de contrôle à la position 1.

[in] pPoint2

Type : D2D1_POINT_2F*

Emplacement de l’espace de coordonnées du point de contrôle à la position 2.

[in] pPoint3

Type : D2D1_POINT_2F*

Emplacement de l’espace de coordonnées du point de contrôle à la position 3.

[in] pPoint4

Type : D2D1_POINT_2F*

Emplacement de l’espace de coordonnées du point de contrôle à la position 4.

[in] pPoint5

Type : D2D1_POINT_2F*

Emplacement de l’espace de coordonnées du point de contrôle à la position 5.

[in] pPoint6

Type : D2D1_POINT_2F*

Emplacement de l’espace de coordonnées du point de contrôle à la position 6.

[in] pPoint7

Type : D2D1_POINT_2F*

Emplacement de l’espace de coordonnées du point de contrôle à la position 7.

[in] pPoint8

Type : D2D1_POINT_2F*

Emplacement de l’espace de coordonnées du point de contrôle à la position 8.

[in] pPoint9

Type : D2D1_POINT_2F*

Emplacement de l’espace de coordonnées du point de contrôle à la position 9.

[in] pPoint10

Type : D2D1_POINT_2F*

Emplacement de l’espace de coordonnées du point de contrôle à la position 10.

[in] pPoint11

Type : D2D1_POINT_2F*

Emplacement de l’espace de coordonnées du point de contrôle à la position 11.

[out] pTensorPoint11

Type : D2D1_POINT_2F*

Retourne le point intérieur du maillage de dégradé correspondant au point11 dans la structure D2D1_GRADIENT_MESH_PATCH .

[out] pTensorPoint12

Type : D2D1_POINT_2F*

Retourne le point intérieur du maillage de dégradé correspondant à point12 dans la structure D2D1_GRADIENT_MESH_PATCH .

[out] pTensorPoint21

Type : D2D1_POINT_2F*

Renvoie le point intérieur du maillage de dégradé correspondant au point21 dans la structure D2D1_GRADIENT_MESH_PATCH .

[out] pTensorPoint22

Type : D2D1_POINT_2F*

Renvoie le point intérieur du maillage de dégradé correspondant au point22 dans la structure D2D1_GRADIENT_MESH_PATCH .

Valeur de retour

Aucune

Remarques

Cette fonction est appelée par la fonction GradientMeshPatchFromCoonsPatch et n’est pas destinée à être utilisée directement.

Configuration requise

   
Client minimal pris en charge Windows 10 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2016 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête d2d1_3.h
Bibliothèque D2d1.lib
DLL D2d1.dll