Aracılığıyla paylaş


D1131: DXGI Biçimi GDI Uyumlu Değil

Bu API'ye GDI uyumlu bir seçenek geçirildi, ancak DXGI biçimi GDI ile uyumlu değil.

 

Olası Nedenler

Bit eşlem oluşturma sırasında D2D1_BITMAP_OPTIONS_GDI_COMPATIBLE bayrağının kullanılması, bit eşlemin GDI işlemesiyle uyumluluğunu sağlar, ancak bit eşlemin yüzey biçiminde ek kısıtlamalar getirir. Genel olarak GDI işleme, DXGI_FORMAT_B8G8R8A8_UNORM ve DXGI_FORMAT_B8G8R8A8_UNORM_SRGB biçimleriyle uyumludur.

Olası Düzeltmeler

Bu sorunu gidermek için GDI uyumlu bit eşlem için belirtilen biçimin yukarıda belirtildiği gibi dört kanallı BGRA biçimi olduğunu doğrulayın. Bit eşlem GDI ile birlikte çalışabilirlik gerektirmiyorsa, GDI_COMPATIBLE tanımlayıcısını atlar.