Udostępnij przez


D1171: Nadmiarowe wywołanie mapy bitowej

Podjęto próbę mapowania mapy bitowej, która jest już mapowana.

 

Możliwe przyczyny

Direct2D może wyświetlić ten komunikat i zgłosić błąd, jeśli aplikacja próbuje zamapować mapę bitową, która została już zamapowana przy użyciu id2D1Bitmap1::Map.

Możliwe poprawki

W ten sam sposób, że id2D1RenderTarget::EndDraw powinien wykonywać wywołania id2D1RenderTarget::BeginDraw, upewnij się, że id2D1Bitmap1::Unmap następuje wywołania id2D1Bitmap1::Map. Jeśli aplikacja używa wywołań zwrotnych lub cyklicznych ścieżek kodu do mapowania map bitów, upewnij się, że jego zachowanie jest poprawne.