Partilhar via


CDC::PolyBezierTo

Desenha um ou mais splines Bzier.

BOOL PolyBezierTo(
   const POINT* lpPoints,
   int nCount 
);

Parâmetros

  • lpPoints
    Aponta para uma matriz de PONTO estruturas de dados que contém os pontos de extremidade e controle aponta.

  • nCount
    Especifica o número de pontos no lpPoints matriz. Este valor deve ser três vezes o número de splines seja desenhada, porque cada spline Bzier requer dois pontos de controle e um ponto participante.

Valor de retorno

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

Comentários

Esta função desenha cúbicos splines Bzier usando os pontos de controle especificados pelo lpPoints parâmetro. Primeiro spline é desenhado da posição corrente no terceiro ponto usando sistema autônomo dois primeiros pontos sistema autônomo pontos de controle.Para cada spline subseqüente, a função exatamente três pontos mais precisa e usa o ponto participante da spline anterior sistema autônomo o ponto de partida para a próxima.PolyBezierTo Move a posição corrente para o ponto participante da último Bzier spline. A figura não foi preenchida.Esta função desenha linhas usando a caneta corrente.

Exemplo

Consulte o exemplo para CDC::BeginPath.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CDC

Gráfico de hierarquia

CDC::MoveTo

CDC::PolyBezier

PolyBezierTo

Outros recursos

Membros do CDC