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