さて、あなたが解決しなければならない2つの問題があります。FireBreathがあなたを助けてくれるので、プラグインの理解はこの時点で本当に簡単です。おやおや、それを書いた人は誰でも素晴らしかったに違いない!(わかりました、それは私だったので、私はそれを言わなければなりませんでした)
最初に理解することは、「DirectXオブジェクト」をどこにも「配置」しないことです。プラグイン内に画像を「配置」することはありません。むしろ、他のWindowsアプリケーションと同じように、画像をウィンドウに描画します。
あなたは別の同様の質問への私の答えを引き出したいと思うかもしれません:ブラウザプラグインのDirectxコントロール
Windows上の通常のプラグインインスタンス(「ウィンドウ化された」プラグイン)では、描画できるHWNDが提供されます。そのウィンドウでDirectXコンテキストを設定し、それに描画する必要があります-アプリケーションが必要とするフレームレートで、またはRefreshEventが発生したときに。についてのリンクをたどると、ウィンドウでの描画に関するcolonelpanic.netの投稿へのリンクが表示されます。これは、HWNDを取得する方法をよりよく理解するのに役立つはずです。
画像は基本的に同じ取引です。画像データがある場合は、通常のWindows描画APIを使用してHWNDに描画できます。
最後に、さらにサポートが必要な場合は、FireBreathIRCチャットルームにアクセスすることを強くお勧めします。私は通常、平日の日中(GMT-0600)にいるのですが、他にも助けてくれる人がいます。