Bagikan melalui


D1187: SetTarget Dipanggil pada Dc Luar Biasa

SetTarget dipanggil di antara pasangan GetDC/ReleaseDC .

 

Kemungkinan Penyebabnya

Aplikasi ini memperoleh ID2D1GdiInteropRenderTarget dan disebut metode GetDC-nya , lalu disebut Flush atau EndDraw sebelum memanggil ReleaseDC.

Kemungkinan Perbaikan

Pastikan bahwa aplikasi memanggil ReleaseDC sebelum memanggil Flush atau EndDraw, dan bahwa setiap panggilan ke ReleaseDC cocok dengan panggilan sebelumnya ke GetDC. Direct2D tidak akan mencoba beroperasi pada sumber daya target GDI jika konteks perangkat GDI-nya saat ini sedang digunakan oleh aplikasi.