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


D1186: целевой объект отрисовки контроллера домена требует bindDC

Недопустимо использовать целевой объект отрисовки контроллера домена перед вызовом метода BindDC.

 

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

Приложение создало ID2D1DCRenderTarget и использовало его для вызова BeginDraw, но еще не вызывало его метод BindDC. Кроме того, BindDC привела к ошибке.

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

Перед использованием целевого объекта отрисовки dc-interopped приложения должны вызывать BindDC, чтобы связать целевой объект с контекстом устройства GDI. Целевой объект не считается допустимым до назначения контекста устройства GDI. Пример см. в разделе ID2D1DCRenderTarget::BindDC. Если приложение уже вызывает BindDC, убедитесь, что BindDC не вернул ошибку.