Función GradientMeshPatch (d2d1_3helper.h)
Crea una estructura D2D1_GRADIENT_MESH_PATCH que contiene los puntos de control, los colores y las marcas de límite especificados.
Sintaxis
D2D1_GRADIENT_MESH_PATCH GradientMeshPatch(
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
);
Parámetros
point00
Tipo: D2D1_POINT_2F
Ubicación del espacio de coordenadas del punto de control en la posición 00.
point01
Tipo: D2D1_POINT_2F
Ubicación del espacio de coordenadas del punto de control en la posición 01.
point02
Tipo: D2D1_POINT_2F
Ubicación del espacio de coordenadas del punto de control en la posición 02.
point03
Tipo: D2D1_POINT_2F
Ubicación del espacio de coordenadas del punto de control en la posición 03.
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.
point12
Tipo: D2D1_POINT_2F
Ubicación del espacio de coordenadas del punto de control en la posición 12.
point13
Tipo: D2D1_POINT_2F
Ubicación del espacio de coordenadas del punto de control en la posición 13.
point20
Tipo: D2D1_POINT_2F
Ubicación del espacio de coordenadas del punto de control en la posición 20.
point21
Tipo: D2D1_POINT_2F
Ubicación del espacio de coordenadas del punto de control en la posición 21.
point22
Tipo: D2D1_POINT_2F
Ubicación del espacio de coordenadas del punto de control en la posición 22.
point23
Tipo: D2D1_POINT_2F
Ubicación del espacio de coordenadas del punto de control en la posición 23.
point30
Tipo: D2D1_POINT_2F
Ubicación del espacio de coordenadas del punto de control en la posición 30.
point31
Tipo: D2D1_POINT_2F
Ubicación del espacio de coordenadas del punto de control en la posición 31.
point32
Tipo: D2D1_POINT_2F
Ubicación del espacio de coordenadas del punto de control en la posición 32.
point33
Tipo: D2D1_POINT_2F
Ubicación del espacio de coordenadas del punto de control en la posición 33.
color00
Tipo: D2D1_COLOR_F
Color asociado al punto de control en la posición 00.
color03
Tipo: D2D1_COLOR_F
Color asociado al punto de control en la posición 03.
color30
Tipo: D2D1_COLOR_F
Color asociado al punto de control en la posición 30.
color33
Tipo: D2D1_COLOR_F
Color asociado al punto de control en la posición 33.
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.
Requisitos
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 |