Поделиться через


D1187: SetTarget вызывается на выдающийся контроллер домена

SetTarget был вызван между парой GetDC ReleaseDC/.

 

Возможные причины

Приложение получило идентификатор ID2D1GdiInteropRenderTarget и назвало его метод GetDC , а затем вызовите Flush или EndDraw перед вызовом ReleaseDC.

Возможные исправления

Убедитесь, что приложение вызывает ReleaseDC перед вызовом Flush или EndDraw, и что каждый вызов ReleaseDC соответствует предыдущему вызову GetDC. Direct2D не будет пытаться работать с целевым ресурсом GDI, если его контекст устройства GDI в настоящее время используется приложением.