D1117: Bitmap Bukan Target
SetTarget gagal karena bitmap tidak memiliki opsi TARGET.
Kemungkinan Penyebabnya
Untuk menetapkan ID2D1Bitmap sebagai target, id2D1Bitmap harus dibuat menggunakan bendera D2D1_BITMAP_OPTIONS_TARGET. Bendera ini tersedia sebagai bidang D2D1_BITMAP_PROPERTIES1 digunakan dengan ID2D1DeviceContext::CreateBitmap.
Kemungkinan Perbaikan
Pastikan bahwa aplikasi membuat bitmap targetnya menggunakan D2D1_BITMAP_OPTIONS_TARGET. Jika membuat bitmap target menggunakan ID2D1RenderTarget::CreateBitmap, ubah untuk menggunakan ID2D1DeviceContext::CreateBitmap. Ketika bendera TARGET ditentukan, Direct2D juga akan memverifikasi bahwa atribut Direct3D tekstur kompatibel dengan penggunaannya sebagai target.