Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
FillOpacityMask, antialias modunun D2D1_ANTIALIAS_MODE_ALIASED olarak ayarlanmasını gerektirir.
Olası Nedenler
Bir uygulama ID2D1RenderTarget::FillOpacityMask'i çağırdığında, söz konusu rendertarget'in antialias modu D2D1_ANTIALIAS_MODE_ALIASED olmalıdır. İşleme hedefinin varsayılan davranışı antialiasing kullanmaktır, bu nedenle opaklık maskesini doldurmadan önce ID2D1RenderTarget::SetAntialiasMode çağrısı yapmak gerekir.
Olası Düzeltmeler
Bir rendertarget'in opaklık maskesini doldururken diğer adla işleme kullanmasını sağlamak için ID2D1RenderTarget::SetAntialiasMode kullanın. Sonraki işlemler için antialiasing gerekiyorsa hedefin antialias modunu D2D1_ANTIALIAS_MODE_PER_PRIMITIVE olarak ayarlayın. ID2D1RenderTarget::SetAntialiasMode ve ID2D1RenderTarget::FillOpacityMask çağrılarının aynı hedefte verildiğinden emin olun.