Delen via


D1172: Ongeldig om niet-toegewezen bitmap ongedaan te maken

Er is een poging gedaan om een bitmap opheffen die niet is toegewezen.

 

Mogelijke oorzaken

Direct2D kan dit bericht uitvoeren en een fout melden als een toepassing probeert een bitmap op te heffen die nog niet is toegewezen met id2D1Bitmap1::Map.

Mogelijke oplossingen

Op dezelfde manier dat ID2D1RenderTarget::EndDraw aanroepen naar ID2D1RenderTarget::BeginDraw moet volgen, moet u ervoor zorgen dat ID2D1Bitmap1::Unmap aanroepen naar ID2D1Bitmap1::Map volgt. Roep id2D1Bitmap1::Unmap meerdere keren op om een bitmap ongedaan te maken.