EmfPlusPathPointFlags

EmfPlusPathPointFlags enumeration

عدد صحيح بدون إشارة 32 بت يحدد كيفية تفسير النقاط وأنواع النقاط المرتبطة التي تم تحديدها بواسطة هذا الكائن . C (1 بت): إذا تم تعيينها ، تحدد مصفوفة PathPoints المواقع المطلقة في مساحة الإحداثيات مع عدد صحيح 16 بت إحداثيات . إذا كانت واضحة ، تحدد صفيف PathPoints المواقع المطلقة في مساحة الإحداثيات بإحداثيات فاصلة عائمة 32 بت . ملاحظة إذا تم تعيين علامة P (أدناه) ، فقد تكون هذه العلامة واضحة ويجب تجاهلها. 1 بت): إذا تم تعيينها ، يتم تحديد أنواع النقاط في مصفوفة PathPointTypes بواسطة كائنات EmfPlusPathPointTypeRle (القسم 2.2.2.32) ، التي تستخدم ضغط تشفير طول التشغيل (RLE) و / أو كائنات EmfPlusPathPointType (القسم 2.2.2.31). راجع القسم 3.1.6 [MS-WMF] للحصول على مزيد من المعلومات حول ضغط RLE. إذا كان واضحًا ، يتم تحديد أنواع النقاط في صفيف PathPointTypes بواسطة كائنات EmfPlusPathPointType . P (1 بت): إذا تم تعيينها ، فإن كل عنصر في صفيف PathPoints يحدد موقعًا في مساحة الإحداثي متعلق بالموقع المحدد بواسطة العنصر السابق في المصفوفة. في حالة العنصر الأول في PathPoints ، يُفترض وجود موقع سابق عند الإحداثيات (0،0). إذا كان واضحًا ، يحدد كل عنصر في مصفوفة PathPoints موقعًا مطلقًا.

[Flags]
public enum EmfPlusPathPointFlags : short

قيم

اسمقيمةوصف
C4000علم c
R1000العلم r
P800علم p

أنظر أيضا