Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Define o modo preenchimento de polígono.
int SetPolyFillMode(
int nPolyFillMode
);
Parâmetros
- nPolyFillMode
Especifica o novo modo de preenchimento.Esse valor pode ser qualquer um dos ALTERNATIVA or ENROLAMENTO.O modo padrão conjunto no Windows é ALTERNATIVA.
Valor de retorno
O anterior preenchimento modo, se bem-sucedida; caso contrário, 0.
Comentários
Quando o modo de preenchimento de polígono é ALTERNATIVA, o sistema preenche a área entre os lados do polígono ímpares e pares em cada linha de varredura.Ou seja, o sistema preenche a área entre o primeiro e o segundo lado, entre o terceiro e quarto lado e assim por diante.Esse modo é o padrão.
Quando o modo de preenchimento de polígono é ENROLAMENTO, o sistema usa a direção em que uma figura foi desenhada para determinar se deve preencher uma área.Cada segmento de linha em um polígono é desenhado em um sentido horário ou sentido.Sempre que uma linha imaginária extraída de uma área fechada para fora de uma figura passa por um segmento de linha no sentido horário, uma contagem é incrementada.Quando a linha passa por um segmento de linha no sentido anti-horário, a contagem é diminuída.A área é preenchida se a contagem for diferente de zero quando a linha atinge fora da figura.
Requisitos
Cabeçalho: afxwin.h