Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Creates a D2D1_GRADIENT_MESH_PATCH structure that contains the given control points, colors, and boundary flags.
Syntax
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
);
Parameters
point00
Type: D2D1_POINT_2F
The coordinate-space location of the control point at position 00.
point01
Type: D2D1_POINT_2F
The coordinate-space location of the control point at position 01.
point02
Type: D2D1_POINT_2F
The coordinate-space location of the control point at position 02.
point03
Type: D2D1_POINT_2F
The coordinate-space location of the control point at position 03.
point10
Type: D2D1_POINT_2F
The coordinate-space location of the control point at position 10.
point11
Type: D2D1_POINT_2F
The coordinate-space location of the control point at position 11.
point12
Type: D2D1_POINT_2F
The coordinate-space location of the control point at position 12.
point13
Type: D2D1_POINT_2F
The coordinate-space location of the control point at position 13.
point20
Type: D2D1_POINT_2F
The coordinate-space location of the control point at position 20.
point21
Type: D2D1_POINT_2F
The coordinate-space location of the control point at position 21.
point22
Type: D2D1_POINT_2F
The coordinate-space location of the control point at position 22.
point23
Type: D2D1_POINT_2F
The coordinate-space location of the control point at position 23.
point30
Type: D2D1_POINT_2F
The coordinate-space location of the control point at position 30.
point31
Type: D2D1_POINT_2F
The coordinate-space location of the control point at position 31.
point32
Type: D2D1_POINT_2F
The coordinate-space location of the control point at position 32.
point33
Type: D2D1_POINT_2F
The coordinate-space location of the control point at position 33.
color00
Type: D2D1_COLOR_F
The color associated with the control point at position 00.
color03
Type: D2D1_COLOR_F
The color associated with the control point at position 03.
color30
Type: D2D1_COLOR_F
The color associated with the control point at position 30.
color33
Type: D2D1_COLOR_F
The color associated with the control point at position 33.
topEdgeMode
Type: D2D1_PATCH_EDGE_MODE
Specifies how to render the top edge of the mesh.
leftEdgeMode
Type: D2D1_PATCH_EDGE_MODE
Specifies how to render the left edge of the mesh.
bottomEdgeMode
Type: D2D1_PATCH_EDGE_MODE
Specifies how to render the bottom edge of the mesh.
rightEdgeMode
Type: D2D1_PATCH_EDGE_MODE
Specifies how to render the right edge of the mesh.
Return value
Type: D2D1_GRADIENT_MESH_PATCH
Returns the created D2D1_GRADIENT_MESH_PATCH structure.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 7, Windows Vista with SP2 and Platform Update for Windows Vista [desktop apps | UWP apps] |
| Minimum supported server | Windows Server 2008 R2, Windows Server 2008 with SP2 and Platform Update for Windows Server 2008 [desktop apps | UWP apps] |
| Target Platform | Windows |
| Header | d2d1_3helper.h |
| Library | D2d1.lib |
| DLL | D2d1.dll |