Compartir a través de


estructura de D2D1_GRADIENT_MESH_PATCH (d2d1_3.h)

Representa una revisión de tensor con 16 puntos de control, 4 colores de esquina y marcas de límite. Id2D1GradientMesh se compone de 1 o más revisiones de malla degradada. Use la función GradientMeshPatch o la función GradientMeshPatchFromCoonsPatch para crear una.

Sintaxis

typedef struct D2D1_GRADIENT_MESH_PATCH {
  D2D1_POINT_2F        point00;
  D2D1_POINT_2F        point01;
  D2D1_POINT_2F        point02;
  D2D1_POINT_2F        point03;
  D2D1_POINT_2F        point10;
  D2D1_POINT_2F        point11;
  D2D1_POINT_2F        point12;
  D2D1_POINT_2F        point13;
  D2D1_POINT_2F        point20;
  D2D1_POINT_2F        point21;
  D2D1_POINT_2F        point22;
  D2D1_POINT_2F        point23;
  D2D1_POINT_2F        point30;
  D2D1_POINT_2F        point31;
  D2D1_POINT_2F        point32;
  D2D1_POINT_2F        point33;
  D2D1_COLOR_F         color00;
  D2D1_COLOR_F         color03;
  D2D1_COLOR_F         color30;
  D2D1_COLOR_F         color33;
  D2D1_PATCH_EDGE_MODE topEdgeMode;
  D2D1_PATCH_EDGE_MODE leftEdgeMode;
  D2D1_PATCH_EDGE_MODE bottomEdgeMode;
  D2D1_PATCH_EDGE_MODE rightEdgeMode;
} D2D1_GRADIENT_MESH_PATCH;

Miembros

point00

La ubicación del espacio de coordenadas del punto de control en la columna 0 y la fila 0 de la cuadrícula de tensor.

point01

Ubicación del espacio de coordenadas del punto de control en la columna 0 y la fila 1 de la cuadrícula de tensor.

point02

Ubicación del espacio de coordenadas del punto de control en la columna 0 y la fila 2 de la cuadrícula de tensor.

point03

Ubicación del espacio de coordenadas del punto de control en la columna 0 y la fila 3 de la cuadrícula de tensor.

point10

La ubicación del espacio de coordenadas del punto de control en la columna 1 y la fila 0 de la cuadrícula de tensor.

point11

La ubicación del espacio de coordenadas del punto de control en la columna 1 y la fila 1 de la cuadrícula de tensor.

point12

Ubicación del espacio de coordenadas del punto de control en la columna 1 y la fila 2 de la cuadrícula de tensor.

point13

Ubicación del espacio de coordenadas del punto de control en la columna 1 y la fila 3 de la cuadrícula de tensor.

point20

La ubicación del espacio de coordenadas del punto de control en la columna 2 y la fila 0 de la cuadrícula de tensor.

point21

La ubicación del espacio de coordenadas del punto de control en la columna 2 y la fila 1 de la cuadrícula de tensor.

point22

Ubicación del espacio de coordenadas del punto de control en la columna 2 y la fila 2 de la cuadrícula de tensor.

point23

La ubicación del espacio de coordenadas del punto de control en la columna 2 y la fila 3 de la cuadrícula de tensor.

point30

Ubicación del espacio de coordenadas del punto de control en la columna 3 y la fila 0 de la cuadrícula de tensor.

point31

Ubicación del espacio de coordenadas del punto de control en la columna 3 y la fila 1 de la cuadrícula de tensor.

point32

La ubicación del espacio de coordenadas del punto de control en la columna 3 y la fila 2 de la cuadrícula de tensor.

point33

La ubicación del espacio de coordenadas del punto de control en la columna 3 y la fila 3 de la cuadrícula de tensor.

color00

Color asociado al punto de control de la columna 0 y la fila 0 de la cuadrícula de tensor.

color03

Color asociado al punto de control de la columna 0 y la fila 3 de la cuadrícula de tensor.

color30

Color asociado al punto de control de la columna 3 y la fila 0 de la cuadrícula de tensor.

color33

Color asociado al punto de control de la columna 3 y la fila 3 de la cuadrícula de tensor.

topEdgeMode

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

leftEdgeMode

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

bottomEdgeMode

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

rightEdgeMode

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

Comentarios

En la imagen siguiente se muestra la numeración de puntos de control en una cuadrícula tensor.

Número de puntos de control en una cuadrícula de tensor

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2016 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado d2d1_3.h