Delen via


D1187: SetTarget aangeroepen op outstanding dc

SetTarget werd aangeroepen tussen een GetDC/ReleaseDC-paar .

 

Mogelijke oorzaken

De toepassing heeft een ID2D1GdiInteropRenderTarget verkregen en de GetDC-methode aangeroepen en vervolgens Flush of EndDraw aangeroepen voordat releaseDC wordt aangeroepen.

Mogelijke oplossingen

Zorg ervoor dat de toepassing ReleaseDC aanroept voordat u Flush of EndDraw aanroept en dat elke aanroep naar ReleaseDC overeenkomt met een voorafgaande aanroep naar GetDC. Direct2D probeert niet te werken op een GDI-doelresource als de GDI-apparaatcontext momenteel wordt gebruikt door de toepassing.