Поделиться через


перечисление XPS_FILL_RULE (xpsobjectmodel.h)

Правило, используемое составной фигурой для определения того, является ли заданная точка частью геометрии.

Синтаксис

typedef enum __MIDL___MIDL_itf_xpsobjectmodel_0000_0000_0010 {
  XPS_FILL_RULE_EVENODD = 1,
  XPS_FILL_RULE_NONZERO
} XPS_FILL_RULE;

Константы

 
XPS_FILL_RULE_EVENODD
Значение: 1
Правило, определяющее, находится ли точка в области заполнения. Это определяется рисунком
луч от точки до бесконечности в любом направлении и подсчет числа
сегментов пути в фигуре, пересекаемой лучом. Если это
число нечетное, точка внутри; если даже, точка находится за пределами.
XPS_FILL_RULE_NONZERO
Правило, определяющее, находится ли точка в области заполнения
пути SQL. Это определяется путем рисования луча от точки до бесконечности в любом направлении, и
изучение мест, где сегмент фигуры пересекает луч. Начать
число при значении 0, а затем добавьте 1 всякий раз, когда сегмент пути пересекает луч слева
направо; вычитает 1 всякий раз, когда сегмент пути пересекает луч из
Справа налево. После подсчета пересечений
точка находится за пределами пути, если результат равен нулю, и внутри, если в противном случае.

Требования

   
Минимальная версия клиента Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP]
Верхняя часть xpsobjectmodel.h

См. также раздел

XPS