Condividi tramite


D1172: non valido per annullare il mapping di bitmap non mappate

È stato effettuato un tentativo di rimuovere il mapping di una bitmap non mappata.

 

Possibili cause

Direct2D può restituire questo messaggio e segnalare un errore se un'applicazione tenta di annullare il mapping di una bitmap che non è ancora stata mappata usando ID2D1Bitmap1::Map.

Possibili correzioni

Nello stesso modo in cui ID2D1RenderTarget::EndDraw deve seguire le chiamate a ID2D1RenderTarget::BeginDraw, assicurarsi che ID2D1Bitmap1::Unmap segua le chiamate a ID2D1Bitmap1::Map. Non chiamare ID2D1Bitmap1::Unmap più volte per annullare il mapping di una bitmap.