Énumération PathPointType (gdiplusenums.h)
L’énumération PathPointType indique les types de points et les indicateurs pour les points de données d’un chemin d’accès. Les bits 0 à 2 indiquent le type d’un point, et les bits 3 à 7 contiennent un ensemble d’indicateurs qui spécifient les attributs d’un point. Cette énumération est utilisée par les classes GraphicsPath, GraphicsPathIterator et PathData .
Syntax
typedef enum PathPointType {
PathPointTypeStart = 0,
PathPointTypeLine = 1,
PathPointTypeBezier = 3,
PathPointTypePathTypeMask = 0x07,
PathPointTypeDashMode = 0x10,
PathPointTypePathMarker = 0x20,
PathPointTypeCloseSubpath = 0x80,
PathPointTypeBezier3 = 3
} ;
Constantes
PathPointTypeStart Valeur : 0 Indique que le point est le début d’une figure. |
PathPointTypeLine Valeur : 1 Indique que le point est l’un des deux points de terminaison d’une ligne. |
PathPointTypeBezier Valeur : 3 Indique que le point est un point de terminaison ou un point de contrôle d’une spline de Bézier cubique. |
PathPointTypePathTypeMask Valeur : 0x07 Masque tous les bits, à l’exception des trois bits d’ordre inférieur, qui indiquent le type de point. |
PathPointTypeDashMode Valeur : 0x10 Non utilisé. |
PathPointTypePathMarker Valeur : 0x20 Spécifie que le point est un marqueur. |
PathPointTypeCloseSubpath Valeur : 0x80 Spécifie que le point est le dernier point d’un sous-chemin fermé (figure). |
PathPointTypeBezier3 Valeur : 3 Indique que le point est un point de terminaison ou un point de contrôle d’une spline de Bézier cubique. |
Notes
Un objet GraphicsPath a un tableau de points et un tableau de types. Chaque élément du tableau de types est un octet qui spécifie le type de point et un ensemble d’indicateurs pour l’élément correspondant dans le tableau de points.
Configuration requise
Client minimal pris en charge | Windows XP, Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | gdiplusenums.h (include Gdiplus.h) |