わかりました。direct2dを使用してfirebreathプラグインでウィンドウに書き込もうとすると、現在いくつかの大きな問題が発生しています。
FB :: AttachedEventイベントを追加し、そのハンドラー内で、direct2dグラフィックを初期化してレンダリングループを持つPluginWindow(FB :: PluginWindowWin *にキャスト)を渡すスレッドを生成します。
私の最初の主な懸念事項は、ハンドラーに渡されたプラグインウィンドウが正しくないように見えることです。HWNDを取得してGetCLientRectを実行すると、ウィンドウのサイズの60倍のサイズになります。HTMLで幅と高さを640x480に設定しましたが、rectは38400 x 28800の寸法を返しますか?
ある時点でfirebreathの設定を間違えたので、何かおかしなことをしているのでしょうか。