D1187: SetTarget Called on Outstanding Dc
SetTarget was called in between a GetDC/ReleaseDC pair.
Possible Causes
The application obtained an ID2D1GdiInteropRenderTarget and called its GetDC method, and then called Flush or EndDraw before calling ReleaseDC.
Possible Fixes
Ensure that the application calls ReleaseDC before calling Flush or EndDraw, and that each call to ReleaseDC is matched with a prior call to GetDC. Direct2D will not attempt to operate on a GDI target resource if its GDI device context is currently being used by the application.