は、私は信じてい画面キャプチャ方法は
Frapsは(ゲームなど)、デスクトップや実行中のアプリケーションをキャプチャするためのDirectShowフィルタ(VHScrCap)を使用するには、記録するために、ドライバのフックを使用していますゲームの映像。
私の質問は、それぞれの方法のメリットは何ですか?
それに加えて、ドライバーフッキングを使用するダイレクトショーフィルターや放送ソフトウェアを使用するゲームレコーディングソフトウェアはありますか?なぜそうならないのでしょうか?
は、私は信じてい画面キャプチャ方法は
Frapsは(ゲームなど)、デスクトップや実行中のアプリケーションをキャプチャするためのDirectShowフィルタ(VHScrCap)を使用するには、記録するために、ドライバのフックを使用していますゲームの映像。
私の質問は、それぞれの方法のメリットは何ですか?
それに加えて、ドライバーフッキングを使用するダイレクトショーフィルターや放送ソフトウェアを使用するゲームレコーディングソフトウェアはありますか?なぜそうならないのでしょうか?
DirectShowを使用すると、カメラなどの外部デバイスでビデオをキャプチャしたり、実際の表示デバイスではなくコードにストリームを作成するためにプレゼンタを代用することができます。これらのカバーはデスクトップをキャプチャするものではなく、DirectShowはこれとは関係ありません。
デスクトップキャプチャは、デスクトップのポーリング(簡単だが非効率的)またはミラーディスプレイドライバの提供、またはフックのフレーバによって行われます。いずれにせよ、目標はできるだけ早く画面の更新を受信し、提示されているデータに関する可能な限り細かい情報を得ることです。
splitmediaサイトで読んだことは、「(VHScrCap)はビデオキャプチャカードをエミュレートし、画面のアクティビティをキャプチャするDirectShowフィルタです」と述べています。これはデスクトップをキャプチャしていないのですか? ミラーディスプレイドライバは、デスクトップをポーリングする最も効率的な方法ですが、これはGDI描画には便利であり、directdrawまたはdirectxアプリケーションでは実際には機能しません。私はまた、ミラードライバの別の問題は、それがVistaや7のAeroをサポートしていないということです。それは時代遅れと考えられていますか? – kiwijus
また、DirectShowを使用して画面を録画しようとしています(ウェブカメラ、マイク、システムオーディオと共に)。 @kiwijusあなたはそれを理解できましたか?ローマのDirectShowでこれを行うことができます私は正しいと思いますか?あなたの助けを借りてくれてありがとうbtw私はあなたのヒント(まだシステムオーディオではないが、私はマイクを持っていた)とDirectShowを記録することができた – Noitidart