2011-10-30 10 views
0

Windows 7では、プロセスAがビデオをデコードし、プロセスBがブラウザのFlashプラグインと同様に、埋め込みビューでレンダリングします。プロセスBは、いくつかのOpenGLテクスチャまたはビットマップバッファを最終的なウィンドウに合成することを担当するウィンドウコンポジットと同様です。プロセスBは、埋め込みビデオビューの上にツールバーを追加したり、ビデオレンダリングを埋め込んだりすることができます。 これを実装する効率的な方法はありますか?Windows 7では、ビデオレンダリングをウィンドウにプログラムで埋め込むための良い方法はありますか?

答えて

0

ビデオ領域のHWNDを取得できれば、何でも可能です。それを使うと、バニラウィンドウの空白部分のように、ボタン、ツールバー、メニューなどを追加することができます。 HWNDにDirectXやOpenGLを使って描画することも可能ですので、FBIの警告を見ながら深刻なPIPを行うことができます。

関連する問題