CDC::PolyBezier

BOOL PolyBezier ( const alínea lpPoints, int nCount );

Valor de retorno

Diferente de zero se a função for bem-sucedida; caso contrário 0.

Parâmetros

lpPoints

Aponta para uma matriz de ponto estruturas de dados que contêm os pontos de extremidade e pontos da spline(s) de controle.

nCount

Especifica o número de pontos na matriz lpPoints . Esse valor deve ser um mais do que três vezes o número de splines para serem desenhados, porque cada spline de Bézier requer dois pontos de Controlarar e um ponto de extremidade e o spline inicial requer um ponto de partida adicional.

Observações

Desenha um ou mais splines de Bézier. Essa função desenha cúbicos splines de Bézier usando os pontos de extremidade e pontos de Controlarar especificados pelo parâmetro lpPoints . O primeiro spline é desenhada do primeiro ponto para o quarto ponto usando os pontos segundo e terceiros como pontos de controle. Cada spline subseqüente na seqüência precisa exatamente três mais pontos: o ponto de extremidade da spline anterior é usado como ponto de partida, os dois próximos pontos na seqüência são pontos de Controlarar e o terceiro é o ponto final.

A posição atual não é usada nem atualizada pela função PolyBezier . A figura não é preenchida. Essa função desenha linhas usando a caneta atual.

Visão geral do CDCMembros de classe | Gráfico de hierarquia

Consulte tambémnbsp;PolyBezierTo, :: PolyBezier

Index