Aracılığıyla paylaş


D1154: Geçersiz Bit Eşlem Giriş Biçimi

Bu işlem bit eşlem piksel biçimiyle uyumlu değildir.

 

Olası Nedenler

Direct2D, DXGI_FORMAT_A8_UNORM gibi yalnızca alfa yüzey biçimlerini destekler, ancak bunlar yalnızca opaklık fırçaları veya maskeleme için kullanılabilir. Bir uygulama, bit eşleminin yalnızca alfa biçiminde olduğu bir bit eşlem fırçası oluşturursa, fırçayı renk fırçası gerektiren işlemlerle kullanmayı denememelidir. Örneğin, ID2D1RenderTarget::D rawLine ve ID2D1RenderTarget::FillRectangle bir renk fırçası kullanın.

Olası Düzeltmeler

Bu iletiyi ele almak için yalnızca alfa biçimli bit eşlemlerin yalnızca opaklık fırçaları veya maskeleme için kullanıldığından emin olun. Bit eşlem renk bilgileri içermesi gerekiyorsa, renk kanallarını içeren bir yüzey biçimi kullanarak oluşturun.