DirectShowフィルタを作成する方法と主な懸念事項は、次に示すウィンドウを選択する方法です。 googleとハングアウトのような操作をして、画面共有に表示するウィンドウを選択したいと考えています。DirectShowフィルタを作成してHWNDを選択する
助けてくれてありがとう:
DirectShowフィルタを作成する方法と主な懸念事項は、次に示すウィンドウを選択する方法です。 googleとハングアウトのような操作をして、画面共有に表示するウィンドウを選択したいと考えています。DirectShowフィルタを作成してHWNDを選択する
助けてくれてありがとう:
ウィンドウイメージをキャプチャするためにDirectShowは必要ありません。 DC-DC BitBlt
の画像はすでにあなたのものです。参照:
あなたはDirectShowのフィルタにこれをラップしたい場合は、Windows SDKのサンプルPush Sourceが近いもの(CPushSourceDesktop
を)やっています。
私はそれらを勉強するが、どのようにhwndでウィンドウをロックするためのリンクのための多くのありがとう? 私を助けることができますか? – diogopalhais
「ロックする」とはどういう意味ですか? 'HWND'をお持ちの場合は、' GetDC'または 'GetWindowDC'を使ってデバイスコンテキストを取得し、そこからコピーすることができます。 –
@Romanが言っていることと一緒に作業していましたが、私はこの[project](http://dl.dropbox.com/u/22121737/CaptureScreen.rar)を変更しましたが、これをDirectShowフィルタとして使用してビデオ。これどうやってするの? – diogopalhais
'DirectShow'で選択したウィンドウにビデオを出力しますか? –
選択したウィンドウをキャプチャします。 – diogopalhais