Aracılığıyla paylaş


D1185: FillGeometry Opacity Mask Brush Restriction

FillGeometry bir opaklık maskesi ile kullanılıyorsa, birincil fırça sıkıştırılmış bit eşlem fırçası olmalıdır.

 

Olası Nedenler

ID2D1RenderTarget::FillGeometry kullanılırken, birincil fırça ID2D1BitmapBrush dışında bir türdü. Ya da birincil fırçanın D2D1_EXTEND_MODE_CLAMP dışında bir x veya y genişletme modu vardı.

Olası Düzeltmeler

Uygulama fillGeometry'yi opaklık maskesiyle kullanıyorsa, birincil fırçanın (opaklık fırçasıyla karıştırılmaması) sıkılmış genişletme modlarına sahip bir ID2D1BitmapBrush olduğundan emin olun. Opaklık maskeleme davranışı önemli değilse, birincil fırçadaki bu kısıtlamaları kaldırmak için opaklık fırçası bağımsız değişkenini NULL olarak bırakın.