CDC::PolyDraw

BOOL Polidesenho ( const alínea lpPoints, const BYTE * lpTypes, 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 dados de ponto estruturas que contém os pontos de extremidade para cada pontos de segmento e os pontos de extremidade e controle de linha para cada spline de Bézier.

lpTypes

Aponta para uma matriz que especifica como cada ponto na matriz lpPoints é usado. Os valores podem ser um dos seguintes:

nCount

Especifica o número total de pontos na matriz lpPoints , o mesmo que o número de bytes na matriz lpTypes.

Observações

Desenha um conjunto de segmentos de linha e splines de Bézier. Esta função pode ser usada para desenhar figuras separadas no lugar de chamadas consecutivas para CDC:: MoveTo, CDC::LineToe PolyBezierTo funções de membro. As linhas e splines são desenhados usando a caneta atual e valores não são preenchidos. Se há um caminho ativo iniciado chamando a função de membro de CDC::BeginPath , polidesenho adiciona ao caminho. Os pontos contidos na matriz lpPoints e em lpTypes indicam se cada ponto é parte de um CDC:: MoveTo, um CDC::LineToou uma operação de CDC::BezierTo . Também é possível fechar números. Essa função atualiza o atual posição.

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

Consulte tambémnbsp;CDC::BeginPath, CDC::EndPath, CDC::LineTo, CDC:: MoveTo, PolyBezierTo, CDC::PolyLine, :: polidesenho

Index