Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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
PathPointTypeStartValeur : 0 Indique que le point est le début d’une figure. |
PathPointTypeLineValeur : 1 Indique que le point est l’un des deux points de terminaison d’une ligne. |
PathPointTypeBezierValeur : 3 Indique que le point est un point de terminaison ou un point de contrôle d’une spline de Bézier cubique. |
PathPointTypePathTypeMaskValeur : 0x07 Masque tous les bits, à l’exception des trois bits d’ordre inférieur, qui indiquent le type de point. |
PathPointTypeDashModeValeur : 0x10 Non utilisé. |
PathPointTypePathMarkerValeur : 0x20 Spécifie que le point est un marqueur. |
PathPointTypeCloseSubpathValeur : 0x80 Spécifie que le point est le dernier point d’un sous-chemin fermé (figure). |
PathPointTypeBezier3Valeur : 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) |