Геометрические пера
Размеры геометрического пера указываются в логических единицах. Таким образом, линии, рисуемые геометрическим пером, можно масштабировать, то есть они могут отображаться более широкими или узкими в зависимости от текущего преобразования мира. Дополнительные сведения о преобразовании мира см. в координатных пространств и преобразований.
Помимо трех атрибутов, общих с косметическими перами (ширина, стиль и цвет), геометрические пера обладают следующими четырьмя атрибутами: шаблон, необязательный хэтч, стиль конца и стиль соединения. Дополнительные сведения об этих атрибутах см. в атрибутах пера.
Для создания геометрического пера приложение использует функцию ExtCreatePen. Как и при использовании косметических перьев, функция SelectObject выбирает геометрическое перо в контроллер домена приложения.