Compartir a través de


Función GradientMeshPatchFromCoonsPatch (d2d1_3helper.h)

Crea un D2D1_GRADIENT_MESH_PATCH a partir de una descripción de revisión de Coons determinada.

Sintaxis

D2D1_GRADIENT_MESH_PATCH GradientMeshPatchFromCoonsPatch(
  D2D1_POINT_2F        point0,
  D2D1_POINT_2F        point1,
  D2D1_POINT_2F        point2,
  D2D1_POINT_2F        point3,
  D2D1_POINT_2F        point4,
  D2D1_POINT_2F        point5,
  D2D1_POINT_2F        point6,
  D2D1_POINT_2F        point7,
  D2D1_POINT_2F        point8,
  D2D1_POINT_2F        point9,
  D2D1_POINT_2F        point10,
  D2D1_POINT_2F        point11,
  D2D1_COLOR_F         color0,
  D2D1_COLOR_F         color1,
  D2D1_COLOR_F         color2,
  D2D1_COLOR_F         color3,
  D2D1_PATCH_EDGE_MODE topEdgeMode,
  D2D1_PATCH_EDGE_MODE leftEdgeMode,
  D2D1_PATCH_EDGE_MODE bottomEdgeMode,
  D2D1_PATCH_EDGE_MODE rightEdgeMode
);

Parámetros

point0

Tipo: D2D1_POINT_2F

Ubicación del espacio de coordenadas del punto de control en la posición 0.

point1

Tipo: D2D1_POINT_2F

Ubicación del espacio de coordenadas del punto de control en la posición 1.

point2

Tipo: D2D1_POINT_2F

Ubicación del espacio de coordenadas del punto de control en la posición 2.

point3

Tipo: D2D1_POINT_2F

Ubicación del espacio de coordenadas del punto de control en la posición 3.

point4

Tipo: D2D1_POINT_2F

Ubicación del espacio de coordenadas del punto de control en la posición 4.

point5

Tipo: D2D1_POINT_2F

Ubicación del espacio de coordenadas del punto de control en la posición 5.

point6

Tipo: D2D1_POINT_2F

Ubicación del espacio de coordenadas del punto de control en la posición 6.

point7

Tipo: D2D1_POINT_2F

Ubicación del espacio de coordenadas del punto de control en la posición 7.

point8

Tipo: D2D1_POINT_2F

Ubicación del espacio de coordenadas del punto de control en la posición 8.

point9

Tipo: D2D1_POINT_2F

Ubicación del espacio de coordenadas del punto de control en la posición 9.

point10

Tipo: D2D1_POINT_2F

Ubicación del espacio de coordenadas del punto de control en la posición 10.

point11

Tipo: D2D1_POINT_2F

Ubicación del espacio de coordenadas del punto de control en la posición 11.

color0

Tipo: D2D1_COLOR_F

Color asociado al punto de control en la posición 0.

color1

Tipo: D2D1_COLOR_F

Color asociado al punto de control en la posición 1.

color2

Tipo: D2D1_COLOR_F

Color asociado al punto de control en la posición 2.

color3

Tipo: D2D1_COLOR_F

Color asociado al punto de control en la posición 3.

topEdgeMode

Tipo: D2D1_PATCH_EDGE_MODE

Especifica cómo representar el borde superior de la malla.

leftEdgeMode

Tipo: D2D1_PATCH_EDGE_MODE

Especifica cómo representar el borde izquierdo de la malla.

bottomEdgeMode

Tipo: D2D1_PATCH_EDGE_MODE

Especifica cómo representar el borde inferior de la malla.

rightEdgeMode

Tipo: D2D1_PATCH_EDGE_MODE

Especifica cómo representar el borde derecho de la malla.

Valor devuelto

Tipo: D2D1_GRADIENT_MESH_PATCH

Devuelve la estructura D2D1_GRADIENT_MESH_PATCH creada.

Comentarios

En la imagen siguiente se muestra la numeración de puntos de control en una revisión de Coons.

Numeración de puntos de control en una revisión de Coons

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado d2d1_3helper.h
Library D2d1.lib
Archivo DLL D2d1.dll

Consulte también

D2D1_GRADIENT_MESH_PATCH