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.
Décrit un segment de ligne.
Syntax
typedef enum __MIDL___MIDL_itf_xpsobjectmodel_0000_0000_0011 {
XPS_SEGMENT_TYPE_ARC_LARGE_CLOCKWISE = 1,
XPS_SEGMENT_TYPE_ARC_LARGE_COUNTERCLOCKWISE,
XPS_SEGMENT_TYPE_ARC_SMALL_CLOCKWISE,
XPS_SEGMENT_TYPE_ARC_SMALL_COUNTERCLOCKWISE,
XPS_SEGMENT_TYPE_BEZIER,
XPS_SEGMENT_TYPE_LINE,
XPS_SEGMENT_TYPE_QUADRATIC_BEZIER
} XPS_SEGMENT_TYPE;
Constantes
XPS_SEGMENT_TYPE_ARC_LARGE_CLOCKWISEValeur : 1 Le segment de ligne est un arc qui couvre plus de 180 degrés et est dessiné dans le sens des aiguilles d’une montre du point de départ au point de terminaison. |
XPS_SEGMENT_TYPE_ARC_LARGE_COUNTERCLOCKWISELe segment de ligne est un arc qui couvre plus de 180 degrés et est dessiné dans le sens inverse des aiguilles d’une montre du point de départ au point de terminaison. |
XPS_SEGMENT_TYPE_ARC_SMALL_CLOCKWISELe segment de ligne est un arc qui couvre au maximum 180 degrés et est dessiné dans le sens des aiguilles d’une montre du point de départ au point d’extrémité. |
XPS_SEGMENT_TYPE_ARC_SMALL_COUNTERCLOCKWISELe segment de ligne est un arc qui couvre au maximum 180 degrés et est dessiné dans le sens inverse des aiguilles d’une montre du point de départ au point de terminaison. |
XPS_SEGMENT_TYPE_BEZIERLe segment de ligne est une courbe cubique de Bézier qui est dessinée entre deux points. |
XPS_SEGMENT_TYPE_LINELe segment de ligne est une ligne droite qui est dessinée entre deux points. |
XPS_SEGMENT_TYPE_QUADRATIC_BEZIERLe segment de ligne est une courbe quadratique de Bézier qui est dessinée entre deux points. |
Remarques
Un segment geometry est décrit par le point de départ, le type de segment et des paramètres supplémentaires dont les valeurs sont déterminées par le type de segment. Les coordonnées du point de départ du premier segment sont une propriété de la figure géométrique. Le point de départ de chaque segment suivant est le point de fin du segment précédent.
Le tableau qui suit montre un exemple de chaque type de segment.
| Exemples | |
|---|---|
XPS_SEGMENT_TYPE_ARC_LARGE_CLOCKWISE
|
XPS_SEGMENT_TYPE_ARC_LARGE_COUNTERCLOCKWISE
|
XPS_SEGMENT_TYPE_ARC_SMALL_CLOCKWISE
|
XPS_SEGMENT_TYPE_ARC_SMALL_COUNTERCLOCKWISE
|
XPS_SEGMENT_TYPE_BEZIER
|
XPS_SEGMENT_TYPE_LINE
|
XPS_SEGMENT_TYPE_QUADRATIC_BEZIER
|
|
Configuration requise
| Client minimal pris en charge | Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP] |
| Serveur minimal pris en charge | Windows Server 2008 R2, Windows Server 2008 avec SP2 et Platform Update pour Windows Server 2008 [applications de bureau | Applications UWP] |
| En-tête | xpsobjectmodel.h |