EmfPlusBrushDataFlags

EmfPlusBrushDataFlags enumeration

BrushData bayrakları, isteğe bağlı veri alanlarının varlığı da dahil olmak üzere grafik fırçalarının özelliklerini belirtir. Bu bayraklar, birden çok seçeneği belirtmek için birleştirilebilir.

[Flags]
public enum EmfPlusBrushDataFlags

değerler

İsimDeğerTanım
BrushDataPath1Bu bayrak şu durumlarda anlamlıdır:EmfPlusPathGradientBrushData nesneler (bölüm 2.2.2.29). Ayarlanırsa, birEmfPlusBoundaryPathData nesne (bölüm 2.2.2.6) fırça veri nesnesinin BoundaryData alanında belirtilmelidir ZORUNLU. Temizse, birEmfPlusBoundaryPointData nesne (bölüm 2.2.2.7) fırça veri nesnesinin BoundaryData alanında belirtilmesi ZORUNLUDUR.
BrushDataTransform2Bu bayrak şu durumlarda anlamlıdır:EmfPlusLinearGradientBrushData nesneler (bölüm 2.2.2.24),EmfPlusPathGradientBrushData nesneler veEmfPlusTextureBrushData nesneler (bölüm 2.2.2.45). Ayarlanırsa, fırça veri nesnesinin İsteğe Bağlı Veri alanında 2x3 dünya alanından aygıt alanına dönüşüm matrisi belirtilmelidir ZORUNLU.
BrushDataPresetColors4Bu bayrak EmfPlusLinearGradientBrushData ve EmfPlusPathGradientBrushData nesnelerinde anlamlıdır. Ayarlanırsa, birEmfPlusBlendColors nesne (bölüm 2.2.2.4) fırça veri nesnesinin İsteğe Bağlı Veri alanında belirtilmesi ZORUNLUDUR.
BrushDataBlendFactorsH8Bu bayrak EmfPlusLinearGradientBrushData ve EmfPlusPathGradientBrushData nesnelerinde anlamlıdır. Ayarlanırsa, birEmfPlusBlendFactors yatay bir degrade boyunca bir karışım deseni belirten nesne (bölüm 2.2.2.5), fırça veri nesnesinin İsteğe Bağlı Veri alanında belirtilmesi ZORUNLUDUR.
BrushDataBlendFactorsV10Bu bayrak, EmfPlusLinearGradientBrushData nesnelerinde anlamlıdır. Ayarlanırsa, bir dikey gradyan boyunca bir karışım deseni belirten bir EmfPlusBlendFactors nesnesi, fırça veri nesnesinin İsteğe Bağlı Veri alanında belirtilmelidir ZORUNLU.
BrushDataFocusScales40Bu bayrak EmfPlusPathGradientBrushData nesnelerinde anlamlıdır. Ayarlanırsa, birEmfPlusFocusScaleData nesne (bölüm 2.2.2.18) fırça veri nesnesinin İsteğe Bağlı Veri alanında belirtilmesi ZORUNLUDUR.
BrushDataIsGammaCorrected80Bu bayrak EmfPlusLinearGradientBrushData, EmfPlusPathGradientBrushData ve EmfPlusTextureBrushData nesnelerinde anlamlıdır. Ayarlanmışsa, fırçanın gama düzeltmesi zaten YAPILMALIDIR; yani, çıktı parlaklığı ve yoğunluğu, giriş görüntüsüyle eşleşecek şekilde düzeltildi.
BrushDataDoNotTransform100Bu bayrak EmfPlusTextureBrushData nesnelerinde anlamlıdır. Ayarlanırsa, doku fırçasına bir dünya alanından aygıt alanına dönüşüm uygulanmamalıdır.

Ayrıca bakınız