Bagikan melalui


D1154: Format Input Bitmap Tidak Valid

Operasi ini tidak kompatibel dengan format piksel bitmap.

 

Kemungkinan Penyebabnya

Direct2D mendukung format permukaan khusus alfa seperti DXGI_FORMAT_A8_UNORM, tetapi hanya dapat digunakan sebagai kuas opasitas atau untuk masking. Jika aplikasi membuat kuas bitmap yang bitmap-nya memiliki format khusus alfa, aplikasi tidak boleh mencoba menggunakan kuas dengan operasi yang memerlukan kuas warna. ID2D1RenderTarget::D rawLine dan ID2D1RenderTarget::FillRectangle, misalnya, gunakan kuas warna.

Kemungkinan Perbaikan

Untuk mengatasi pesan ini, pastikan bitmap dengan format khusus alfa hanya digunakan untuk sikat opasitas atau masking. Jika bitmap harus berisi informasi warna, buat menggunakan format permukaan yang menyertakan saluran warna.