Compartir a través de


Función ArcSegment (d2d1helper.h)

Crea una estructura de D2D1_ARC_SEGMENT .

Sintaxis

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
);

Parámetros

[in, ref] point

Tipo: const D2D1_POINT_2F

Punto final del arco.

[in, ref] size

Tipo: const D2D1_SIZE_F

Es el radio x y el radio y del arco.

[in] rotationAngle

Tipo: FLOAT

Número de grados en los que se gira la elipse en relación con el sistema de coordenadas actual. Un número positivo especifica un giro en el sentido de las agujas del reloj y un número negativo especifica una rotación en sentido contrario a las agujas del reloj.

[in] sweepDirection

Tipo: D2D1_SWEEP_DIRECTION

Valor que especifica si el barrido del arco está en el sentido de las agujas del reloj o en sentido contrario a las agujas del reloj.

[in] arcSize

Tipo: D2D1_ARC_SIZE

Valor que especifica si el arco es mayor que 180 grados.

Valor devuelto

Tipo: D2D1_ARC_SEGMENT

Nuevo segmento de arco.

Requisitos

   
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado d2d1helper.h
Library D2d1.lib
Archivo DLL D2d1.dll

Consulte también

ID2D1GeometrySink