EmfPlusPathPointFlags

EmfPlusPathPointFlags enumeration

32-битное целое число без знака, указывающее, как интерпретировать точки и связанные типы точек, определенные этим объектом. C (1 бит): если установлено, массив PathPoints указывает абсолютные местоположения в координатном пространстве с 16-битным целым числом. координаты. Если сброшен, массив PathPoints указывает абсолютные местоположения в пространстве координат с 32-битными координатами с плавающей запятой. Примечание. Если установлен флаг P (ниже), этот флаг МОЖЕТ быть сброшен и ДОЛЖЕН игнорироваться. 1 бит): если установлено, типы точек в массиве PathPointTypes определяются объектами EmfPlusPathPointTypeRle (раздел 2.2.2.32), , которые используют сжатие кодирования длин серий (RLE), и/или объектами EmfPlusPathPointType (раздел 2.2.2.31). Дополнительную информацию о сжатии RLE см. в разделе 3.1.6 [MS-WMF]. Если флажок не установлен, типы точек в массиве PathPointTypes определяются объектами EmfPlusPathPointType. задает положение в координатном пространстве относительно положения the , указанного предыдущим элементом в массиве. В случае первого элемента в PathPoints предполагается предыдущее местоположение с координатами (0,0). Если этот флажок установлен, каждый элемент в массиве PathPoints указывает абсолютное местоположение.

[Flags]
public enum EmfPlusPathPointFlags : short

Ценности

ИмяЦенностьОписание
C4000Флаг c
R1000Флаг r
P800Флаг p

Смотрите также