Compartilhar via


CDC::SetPolyFillMode

Defina o modo de polígono- preencher.

int SetPolyFillMode(
   int nPolyFillMode 
);

Parâmetros

  • nPolyFillMode
    Especifica o novo modo para preencher.Esse valor pode ser ALTERNATE ou WINDING.O modo padrão definido no windows é ALTERNATE.

Valor de retorno

O modo anterior para preencher, se com êxito; se não 0.

Comentários

Quando o modo de polígono- preencher é ALTERNATE, o sistema preenche a área lado ímpares entre e numerados de numerados polygon em cada linha de verificação.Isto é, o sistema preenche a área entre o primeiro e segundo lado, entre o terceiro e quarto lado, e assim por diante.Esse modo é o padrão.

Quando o modo de polígono- preencher é WINDING, o sistema usa a direção em que uma figura foi desenhada para determinar se preencher uma área.Cada segmento de linha em um polígono é desenhada no sentido horário ou sentido anti-horário.Sempre que uma linha imaginário desenhada de uma área englobada para fora de uma figura passa por um segmento de linha no sentido horário, uma contagem. é incrementadaQuando a linha passa por um segmento de linha anti-horário, a contagem está decrescida.A área é preenchida se o número for diferente de zero quando a linha chegar a fora da figura.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CDC Class

Gráfico de hierarquia

CDC::GetPolyFillMode

CDC::PolyPolygon

SetPolyFillMode