EmfPlusBrushDataFlags

EmfPlusBrushDataFlags enumeration

تحدد علامات BrushData خصائص فرش الرسومات ، بما في ذلك وجود حقول بيانات اختيارية. يمكن دمج هذه العلامات لتحديد خيارات متعددة.

[Flags]
public enum EmfPlusBrushDataFlags

قيم

اسمقيمةوصف
BrushDataPath1هذه العلامة لها معنى فيEmfPlusPathGradientBrushData كائنات (القسم 2.2.2.29) . إذا تم تعيينها ، فسيتم تعيين ملفEmfPlusBoundaryPathData كائن (القسم 2.2.2.6) يجب تحديده في حقل BoundaryData لكائن بيانات الفرشاة. إذا كان مسحًا ،EmfPlusBoundaryPointData يجب تحديد الكائن (القسم 2.2.2.7) في حقل BoundaryData الخاص بكائن بيانات الفرشاة.
BrushDataTransform2هذه العلامة لها معنى فيEmfPlusLinearGradientBrushData كائنات (القسم 2.2.2.24) ،EmfPlusPathGradientBrushData الأشياء وEmfPlusTextureBrushData كائنات (القسم 2.2.2.45) . في حالة الضبط ، يجب تحديد مساحة 2x3 لمصفوفة تحويل مساحة الجهاز في حقل OptionalData الخاص بكائن بيانات الفرشاة.
BrushDataPresetColors4هذه العلامة ذات مغزى في EmfPlusLinearGradientBrushData وكائنات EmfPlusPathGradientBrushData.EmfPlusBlendColors يجب تحديد الكائن (القسم 2.2.2.4) في حقل OptionalData الخاص بكائن بيانات الفرشاة.
BrushDataBlendFactorsH8هذه العلامة ذات مغزى في EmfPlusLinearGradientBrushData وكائنات EmfPlusPathGradientBrushData.EmfPlusBlendFactors يجب تحديد كائن (القسم 2.2.2.5) الذي يحدد نمط مزج على طول تدرج أفقي في حقل OptionalData من كائن بيانات الفرشاة.
BrushDataBlendFactorsV10هذه العلامة ذات مغزى في كائنات EmfPlusLinearGradientBrushData . إذا تم تعيينها ، يجب تحديد كائن EmfPlusBlendFactors الذي يحدد نمط مزج على طول التدرج العمودي في حقل OptionalData لكائن بيانات الفرشاة.
BrushDataFocusScales40هذه العلامة لها معنى في كائنات EmfPlusPathGradientBrushData . إذا تم تعيينها ،EmfPlusFocusScaleData الكائن (القسم 2.2.2.18) يجب تحديده في حقل OptionalData الخاص بكائن بيانات الفرشاة.
BrushDataIsGammaCorrected80هذه العلامة ذات مغزى في EmfPlusLinearGradientBrushData و EmfPlusPathGradientBrushData وكائنات EmfPlusTextureBrushData . إذا تم تعيينها ، يجب أن تكون الفرشاة مصححة بالفعل ؛ وهذا يعني أنه تم تصحيح سطوع المخرجات وشدتها لتتناسب مع صورة الإدخال.
BrushDataDoNotTransform100هذه العلامة ذات مغزى في كائنات EmfPlusTextureBrushData . في حالة الضبط ، يجب عدم تطبيق تحويل مساحة العالم إلى مساحة الجهاز على فرشاة النسيج .

أنظر أيضا