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.
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 |