EmfPlusPathPointFlags

EmfPlusPathPointFlags enumeration

一个 32 位无符号整数,指定如何解释由该对象定义的点和关联的点类型。 C(1 位):如果设置,PathPoints 数组使用 16 位整数指定坐标空间中的绝对位置坐标。 如果清除,PathPoints 数组使用 32 位浮点坐标指定坐标空间中的绝对位置。 注意如果设置了 P 标志(如下),则该标志可以清除并且必须被忽略。 R ( 1 位):如果设置,则 PathPointTypes 数组中的点类型由 EmfPlusPathPointTypeRle 对象(第 2.2.2.32 节)、使用行程编码 (RLE) 压缩的 和/或 EmfPlusPathPointType 对象(第 2.2.2.31 节)指定。有关 RLE 压缩的详细信息,请参阅 [MS-WMF] 3.1.6 节。 如果清除,则 PathPointTypes 数组中的点类型由 EmfPlusPathPointType 对象指定。 P(1 位):如果设置,则 PathPoints 数组中的每个元素指定坐标空间中相对于数组中前一个元素指定的 位置的位置。对于 PathPoints 中的第一个元素,假定坐标 (0,0) 处的先前位置。 如果清除,则 PathPoints 数组中的每个元素都指定一个绝对位置。

[Flags]
public enum EmfPlusPathPointFlags : short

价值观

姓名价值描述
C4000c 标志
R1000r 标志
P800p 标志

也可以看看