Bagikan melalui


D1161: CopyFromMemory Memerlukan Bitmap yang Dapat Dibaca CPU

Metode ini tidak diperbolehkan pada bitmap yang dibuat dengan D2D1_BITMAP_OPTIONS_CPU_READ.

 

Kemungkinan Penyebabnya

Pesan ini dapat terjadi selama panggilan ke ID2D1Bitmap::CopyFromMemory. Jika bitmap dibuat menggunakan D2D1_BITMAP_OPTIONS_CPU_READ, Direct2D akan melaporkan kesalahan dan lapisan debug akan menghasilkan pesan ini.

Kemungkinan Perbaikan

Jika perlu aplikasi memanggil ID2D1Bitmap::CopyFromMemory, pastikan bahwa bitmap tidak dibuat sebagai dapat dibaca CPU. Jika tidak dimungkinkan untuk mengubah atribut permukaan bitmap, pertimbangkan apakah ada operasi penyajian yang setara untuk hasil yang diinginkan.