CDC::SetPolyFillMode
Устанавливает режим многоугольник- заливка.
int SetPolyFillMode(
int nPolyFillMode
);
Параметры
- nPolyFillMode
Указывает новый заливка режим.Это значение может быть либо ALTERNATE или WINDING.По умолчанию установлен режим в Windows ALTERNATE.
Возвращаемое значение
Предыдущий заливка режим, если успешно; в противном случае – значение 0.
Заметки
При многоугольник- заливка режим ALTERNATE система заливает область между нечетн- пронумерованными и ровн- пронумерованными сторонами многоугольника на каждой линии просмотра.Иными словами, система заливает область между первой и второй стороной между третьей и четвертой стороной и т дЭтот режим используется по умолчанию.
При многоугольник- заливка режим WINDING система использует направление диаграммы, чтобы определить, была ли нарисована заполнить область.Каждый сегмент линии в многоугольнике рисование в или по часовой стрелке или направлении против часовых стрелок.При выписанная мнимая линия из внешней области диаграммы заключенный в проходит через сегмента линий по часовой стрелке, count увеличивается.Если линия проходит через counterclockwise сегмента линий число уменьшается.Область, заполняемую если количество не равен нулю, то при достижении пределами линии диаграммы.
Требования
Header: afxwin.h