Sdílet prostřednictvím


D1172: Neplatné pro nemapovaný rastrový obrázek

Došlo k pokusu o zrušení mapování rastrového obrázku, který není mapován.

 

Možné příčiny

Direct2D může vypsat tuto zprávu a nahlásit chybu, pokud se aplikace pokusí nemapovat rastrový obrázek, který ještě nebyl mapován pomocí ID2D1Bitmap1::Map.

Možné opravy

Stejným způsobem jako ID2D1RenderTarget::EndDraw by mělo následovat volání ID2D1RenderTarget::BeginDraw, ujistěte se, že ID2D1Bitmap1::Unmap následuje volání ID2D1Bitmap1::Map. Nevolejte ID2D1Bitmap1::Unmap vícekrát, aby se nemapoval rastrový obrázek.