Поделиться через


D1172: недопустимое для распакученной растровой карты

Предпринята попытка отменить сопоставление растрового изображения, которое не сопоставлено.

 

Возможные причины

Direct2D может выводить это сообщение и сообщить об ошибке, если приложение пытается распаковать растровое изображение, которое еще не сопоставлено с помощью ID2D1Bitmap1::Map.

Возможные исправления

Таким же образом, как id2D1RenderTarget::EndDraw должен следовать вызовам ID2D1RenderTarget::BeginDraw, убедитесь, что ID2D1Bitmap1::Unmap следует вызовам ID2D1Bitmap1::Map. Не вызывайте id2D1Bitmap1::Unmap несколько раз, чтобы отменить растровое изображение.