Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Описывает геометрический путь, который не содержит квадратные безье кривые или дуги.
Наследование
Интерфейс ID2D1SimplifiedGeometrySink наследуется от интерфейса IUnknown . ID2D1SimplifiedGeometrySink также имеет следующие типы элементов:
Методы
В интерфейсе ID2D1SimplifiedGeometrySink есть следующие методы.
|
ID2D1SimplifiedGeometrySink::AddBeziers Создает последовательность кубических кривых Безье и добавляет их в приемник геометрии. |
|
ID2D1SimplifiedGeometrySink::AddLines Создает последовательность линий с использованием указанных точек и добавляет их в приемник geometry. |
|
ID2D1SimplifiedGeometrySink::BeginFigure Начинает новый рисунок в указанной точке. |
|
ID2D1SimplifiedGeometrySink::Close Закрывает приемник geometry, указывает, находится ли он в состоянии ошибки, и сбрасывает состояние ошибки приемника. |
|
ID2D1SimplifiedGeometrySink::EndFigure Заканчивается текущая цифра; при необходимости закрывает его. |
|
ID2D1SimplifiedGeometrySink::SetFillMode Указывает метод, используемый для определения того, какие точки находятся внутри геометрии, описанной этим приемником геометрии, а какие — снаружи. |
|
ID2D1SimplifiedGeometrySink::SetSegmentFlags Задает параметры росчерка и соединения, применяемые к новым сегментам, добавляемых в приемник геометрии. |
Комментарии
Приемник geometry состоит из одной или нескольких фигур. Каждая фигура состоит из одного или нескольких сегментов линии или кривой Безье. Чтобы создать рисунок, вызовите метод BeginFigure и укажите начальную точку рисунка, а затем используйте AddLines и AddBeziers для добавления сегментов line и Bezier. Завершив добавление сегментов, вызовите метод EndFigure . Эту последовательность можно повторить, чтобы создать дополнительные фигуры. Завершив создание рисунков, вызовите метод Close .
Чтобы создать геометрические пути, которые могут содержать дуги и квадратические кривые Безье, используйте ID2D1GeometrySink.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP] |
| Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
| Целевая платформа | Windows |
| Header | d2d1.h |