D1186: DC-Renderziel erfordert BindDC
Es ist ungültig, vor dem Aufrufen der BindDC-Methode ein DC-Renderziel zu verwenden.
Mögliche Ursachen
Die Anwendung hat ein ID2D1DCRenderTarget erstellt und zum Aufrufen von BeginDraw verwendet, aber noch nicht die BindDC-Methode aufgerufen. Oder BindDC hat zu einem Fehler geführt.
Mögliche Korrekturen
Vor der Verwendung eines dc-inoppierten Renderziels sollten Anwendungen BindDC aufrufen, um das Ziel einem GDI-Gerätekontext zuzuordnen. Das Ziel gilt erst dann als gültig, wenn ein GDI-Gerätekontext zugewiesen wurde. Ein Beispiel finden Sie unter ID2D1DCRenderTarget::BindDC. Wenn die Anwendung BindDC bereits aufruft, stellen Sie sicher, dass BindDC keinen Fehler zurückgegeben hat.