Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Descreve um segmento de linha.
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_CLOCKWISEValor: 1 O segmento de linha é um arco que abrange mais de 180 graus e é desenhado em uma direção no sentido horário do ponto inicial até o ponto final. |
XPS_SEGMENT_TYPE_ARC_LARGE_COUNTERCLOCKWISEO segmento de linha é um arco que abrange mais de 180 graus e é desenhado em uma direção no sentido anti-horário do ponto inicial até o ponto final. |
XPS_SEGMENT_TYPE_ARC_SMALL_CLOCKWISEO segmento de linha é um arco que cobre no máximo 180 graus e é desenhado em uma direção no sentido horário do ponto de partida até o ponto final. |
XPS_SEGMENT_TYPE_ARC_SMALL_COUNTERCLOCKWISEO segmento de linha é um arco que cobre no máximo 180 graus e é desenhado em uma direção no sentido anti-horário do ponto inicial até o ponto final. |
XPS_SEGMENT_TYPE_BEZIERO segmento de linha é uma curva de Bézier cúbica que é desenhada entre dois pontos. |
XPS_SEGMENT_TYPE_LINEO segmento de linha é uma linha reta desenhada entre dois pontos. |
XPS_SEGMENT_TYPE_QUADRATIC_BEZIERO segmento de linha é uma curva quadrática de Bézier que é desenhada entre dois pontos. |
Comentários
Um segmento de geometria é descrito pelo ponto inicial, pelo tipo de segmento e por parâmetros adicionais cujos valores são determinados pelo tipo de segmento. As coordenadas para o ponto inicial do primeiro segmento são uma propriedade da figura de geometria. O ponto inicial de cada segmento subsequente é o ponto final do segmento anterior.
A tabela a seguir mostra um exemplo de cada tipo de segmento.
| Exemplos | |
|---|---|
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
|
|
Requisitos
| Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
| Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Atualização de Plataforma para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
| Cabeçalho | xpsobjectmodel.h |