Bagikan melalui


D1170: Bendera Tidak Valid Dengan Bitmap Tekstur Dinamis

D2D1_MAP_OPTIONS_WRITE | D2D1_MAP_OPTIONS_DISCARD diperlukan saat memetakan bitmap yang dibuat dari tekstur dinamis.

 

Kemungkinan Penyebabnya

Direct2D dapat menghasilkan pesan ini jika aplikasi memanggil ID2D1Bitmap1::Map dengan tekstur yang sumber daya Direct3D yang mendasarnya dikaitkan dengan D3D11_USAGE_DYNAMIC, tetapi tidak menentukan bendera D2D1_MAP_OPTIONS_WRITE dan D2D1_MAP_OPTIONS_DISCARD.

Kemungkinan Perbaikan

Jika aplikasi memerlukan akses ke bitmap menggunakan ID2D1Bitmap1::Map dan sumber daya Direct3D yang mendasar dikaitkan dengan D3D11_USAGE_DYNAMIC, tentukan bendera D2D1_MAP_OPTIONS_WRITE dan D2D1_MAP_OPTIONS_DISCARD. Lihat D2D1_MAP_OPTIONS untuk deskripsi opsi peta.