Bagikan melalui


D1131: Format DXGI Tidak Kompatibel GDI

Opsi yang kompatibel dengan GDI diteruskan ke API ini tetapi format DXGI tidak kompatibel dengan GDI.

 

Kemungkinan Penyebabnya

Penggunaan bendera D2D1_BITMAP_OPTIONS_GDI_COMPATIBLE selama pembuatan bitmap memungkinkan kompatibilitas bitmap dengan penyajian GDI, tetapi memperkenalkan pembatasan tambahan pada format permukaan bitmap. Secara umum, penyajian GDI kompatibel dengan format DXGI_FORMAT_B8G8R8A8_UNORM dan DXGI_FORMAT_B8G8R8A8_UNORM_SRGB.

Kemungkinan Perbaikan

Untuk mengatasi masalah ini, verifikasi bahwa format yang ditentukan untuk bitmap yang kompatibel dengan GDI adalah format BGRA empat saluran seperti yang ditentukan di atas. Jika bitmap tidak memerlukan interoperabilitas dengan GDI, hilangkan penentu GDI_COMPATIBLE.