Compartilhar via


D1172: Bitmap não mapeado inválido

Foi feita uma tentativa de desacompactar um bitmap que não foi mapeado.

 

Causas possíveis

O Direct2D pode gerar essa mensagem e relatar um erro se um aplicativo tentar desacompactar um bitmap que ainda não foi mapeado usando ID2D1Bitmap1::Map.

Correções Possíveis

Da mesma forma que ID2D1RenderTarget::EndDraw deve seguir chamadas para ID2D1RenderTarget::BeginDraw, verifique se ID2D1Bitmap1::Unmap segue chamadas para ID2D1Bitmap1::Map. Não chame ID2D1Bitmap1::Unmap várias vezes para cancelar o mapa de um bitmap.