CDC::PolyBezierTo
Desenha uma ou mais ranhuras de Bzier.
BOOL PolyBezierTo(
const POINT* lpPoints,
int nCount
);
Parâmetros
lpPoints
Aponta para um vetor de estruturas de dados de PONTO que contém os pontos de extremidade e os pontos de controle.nCount
Especifica o número de pontos na matriz de lpPoints .Esse valor deve ser três vezes o número de ranhuras ser desenhado, porque cada spline de Bzier requer dois pontos de controle e um ponto final.
Valor de retorno
Diferente de zero se a função é com êxito; se não 0.
Comentários
Essa função desenha ranhuras cúbicas de Bzier usando os pontos de controle especificados pelo parâmetro de lpPoints .A primeira spline é desenhada da posição atual para o terceiro ponto usando os primeiros dois pontos como pontos de controle.Para cada spline subseqüente, a função precisa mais exatamente três pontos, e usa o ponto final de spline anterior como ponto de partida para o seguir.PolyBezierTo move a posição atual ao ponto final de spline a mais recente de Bzier.a figura não é preenchida.Essa função desenhar linhas usando a caneta atual.
Exemplo
Consulte o exemplo para CDC::BeginPath.
Requisitos
Cabeçalho: afxwin.h