Partager via


Fonction ArcSegment (d2d1helper.h)

Crée une structure D2D1_ARC_SEGMENT .

Syntaxe

D2D1_ARC_SEGMENT ArcSegment(
  [in, ref] const D2D1_POINT_2F & point,
  [in, ref] const D2D1_SIZE_F &   size,
  [in]      FLOAT                 rotationAngle,
  [in]      D2D1_SWEEP_DIRECTION  sweepDirection,
  [in]      D2D1_ARC_SIZE         arcSize
);

Paramètres

[in, ref] point

Type : const D2D1_POINT_2F

Point de fin de l’arc.

[in, ref] size

Type : const D2D1_SIZE_F

Rayon x et rayon y de l’arc.

[in] rotationAngle

Type : FLOAT

Nombre de degrés de rotation de l’ellipse par rapport au système de coordonnées actuel. Un nombre positif spécifie une rotation dans le sens des aiguilles d’une montre et un nombre négatif spécifie une rotation dans le sens inverse des aiguilles d’une montre.

[in] sweepDirection

Type : D2D1_SWEEP_DIRECTION

Valeur qui spécifie si le balayage d’arc est dans le sens des aiguilles d’une montre ou dans le sens inverse des aiguilles d’une montre.

[in] arcSize

Type : D2D1_ARC_SIZE

Valeur qui spécifie si l’arc est supérieur à 180 degrés.

Valeur retournée

Type : D2D1_ARC_SEGMENT

Nouveau segment d’arc.

Spécifications

   
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 Mise à jour de plateforme pour Windows Server 2008 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête d2d1helper.h
Bibliothèque D2d1.lib
DLL D2d1.dll

Voir aussi

ID2D1GeometrySink