RetroArch
Public Attributes | List of all members
D2D1_GRADIENT_MESH_PATCH Struct Reference

Represents a tensor patch with 16 control points, 4 corner colors, and boundary flags. An ID2D1GradientMesh is made up of 1 or more gradient mesh patches. Use the GradientMeshPatch function or the GradientMeshPatchFromCoonsPatch function to create one. More...

#include <d2d1_3.h>

Collaboration diagram for D2D1_GRADIENT_MESH_PATCH:
[legend]

Public Attributes

D2D1_POINT_2F point00
 The gradient mesh patch control point at position 00. More...
 
D2D1_POINT_2F point01
 The gradient mesh patch control point at position 01. More...
 
D2D1_POINT_2F point02
 The gradient mesh patch control point at position 02. More...
 
D2D1_POINT_2F point03
 The gradient mesh patch control point at position 03. More...
 
D2D1_POINT_2F point10
 The gradient mesh patch control point at position 10. More...
 
D2D1_POINT_2F point11
 The gradient mesh patch control point at position 11. More...
 
D2D1_POINT_2F point12
 The gradient mesh patch control point at position 12. More...
 
D2D1_POINT_2F point13
 The gradient mesh patch control point at position 13. More...
 
D2D1_POINT_2F point20
 The gradient mesh patch control point at position 20. More...
 
D2D1_POINT_2F point21
 The gradient mesh patch control point at position 21. More...
 
D2D1_POINT_2F point22
 The gradient mesh patch control point at position 22. More...
 
D2D1_POINT_2F point23
 The gradient mesh patch control point at position 23. More...
 
D2D1_POINT_2F point30
 The gradient mesh patch control point at position 30. More...
 
D2D1_POINT_2F point31
 The gradient mesh patch control point at position 31. More...
 
D2D1_POINT_2F point32
 The gradient mesh patch control point at position 32. More...
 
D2D1_POINT_2F point33
 The gradient mesh patch control point at position 33. More...
 
D2D1_COLOR_F color00
 The color associated with control point at position 00. More...
 
D2D1_COLOR_F color03
 The color associated with control point at position 03. More...
 
D2D1_COLOR_F color30
 The color associated with control point at position 30. More...
 
D2D1_COLOR_F color33
 The color associated with control point at position 33. More...
 
D2D1_PATCH_EDGE_MODE topEdgeMode
 The edge mode for the top edge of the patch. More...
 
D2D1_PATCH_EDGE_MODE leftEdgeMode
 The edge mode for the left edge of the patch. More...
 
D2D1_PATCH_EDGE_MODE bottomEdgeMode
 The edge mode for the bottom edge of the patch. More...
 
D2D1_PATCH_EDGE_MODE rightEdgeMode
 The edge mode for the right edge of the patch. More...
 

Detailed Description

Represents a tensor patch with 16 control points, 4 corner colors, and boundary flags. An ID2D1GradientMesh is made up of 1 or more gradient mesh patches. Use the GradientMeshPatch function or the GradientMeshPatchFromCoonsPatch function to create one.

Member Data Documentation

◆ bottomEdgeMode

D2D1_PATCH_EDGE_MODE D2D1_GRADIENT_MESH_PATCH::bottomEdgeMode

The edge mode for the bottom edge of the patch.

◆ color00

D2D1_COLOR_F D2D1_GRADIENT_MESH_PATCH::color00

The color associated with control point at position 00.

◆ color03

D2D1_COLOR_F D2D1_GRADIENT_MESH_PATCH::color03

The color associated with control point at position 03.

◆ color30

D2D1_COLOR_F D2D1_GRADIENT_MESH_PATCH::color30

The color associated with control point at position 30.

◆ color33

D2D1_COLOR_F D2D1_GRADIENT_MESH_PATCH::color33

The color associated with control point at position 33.

◆ leftEdgeMode

D2D1_PATCH_EDGE_MODE D2D1_GRADIENT_MESH_PATCH::leftEdgeMode

The edge mode for the left edge of the patch.

◆ point00

D2D1_POINT_2F D2D1_GRADIENT_MESH_PATCH::point00

The gradient mesh patch control point at position 00.

◆ point01

D2D1_POINT_2F D2D1_GRADIENT_MESH_PATCH::point01

The gradient mesh patch control point at position 01.

◆ point02

D2D1_POINT_2F D2D1_GRADIENT_MESH_PATCH::point02

The gradient mesh patch control point at position 02.

◆ point03

D2D1_POINT_2F D2D1_GRADIENT_MESH_PATCH::point03

The gradient mesh patch control point at position 03.

◆ point10

D2D1_POINT_2F D2D1_GRADIENT_MESH_PATCH::point10

The gradient mesh patch control point at position 10.

◆ point11

D2D1_POINT_2F D2D1_GRADIENT_MESH_PATCH::point11

The gradient mesh patch control point at position 11.

◆ point12

D2D1_POINT_2F D2D1_GRADIENT_MESH_PATCH::point12

The gradient mesh patch control point at position 12.

◆ point13

D2D1_POINT_2F D2D1_GRADIENT_MESH_PATCH::point13

The gradient mesh patch control point at position 13.

◆ point20

D2D1_POINT_2F D2D1_GRADIENT_MESH_PATCH::point20

The gradient mesh patch control point at position 20.

◆ point21

D2D1_POINT_2F D2D1_GRADIENT_MESH_PATCH::point21

The gradient mesh patch control point at position 21.

◆ point22

D2D1_POINT_2F D2D1_GRADIENT_MESH_PATCH::point22

The gradient mesh patch control point at position 22.

◆ point23

D2D1_POINT_2F D2D1_GRADIENT_MESH_PATCH::point23

The gradient mesh patch control point at position 23.

◆ point30

D2D1_POINT_2F D2D1_GRADIENT_MESH_PATCH::point30

The gradient mesh patch control point at position 30.

◆ point31

D2D1_POINT_2F D2D1_GRADIENT_MESH_PATCH::point31

The gradient mesh patch control point at position 31.

◆ point32

D2D1_POINT_2F D2D1_GRADIENT_MESH_PATCH::point32

The gradient mesh patch control point at position 32.

◆ point33

D2D1_POINT_2F D2D1_GRADIENT_MESH_PATCH::point33

The gradient mesh patch control point at position 33.

◆ rightEdgeMode

D2D1_PATCH_EDGE_MODE D2D1_GRADIENT_MESH_PATCH::rightEdgeMode

The edge mode for the right edge of the patch.

◆ topEdgeMode

D2D1_PATCH_EDGE_MODE D2D1_GRADIENT_MESH_PATCH::topEdgeMode

The edge mode for the top edge of the patch.


The documentation for this struct was generated from the following file: