フォーカスがあるとうまく描画される Direct2D ウィンドウがあります。ただし、フォーカスが別のウィンドウ (同じアプリケーションまたは別のアプリケーション) に移動すると、ウィンドウ全体が黒くなります。問題を の使用に突き止めましたID2D1HwndRenderTarget::Clear
。この機能は私のアプリケーションにとって不可欠です。
フォーカスされていない Direct2D ウィンドウを通常どおりに描画する方法はありますか (注:WM_PAINT
は通常どおり呼び出され、そのままClear
、BeginPaint
など、すべてエラーなしで呼び出されます)
前もって感謝します。