XAudio2 と Direct3D9/10 を使用してアプリケーションでビデオ (サウンド付き!) を表示するための最良/最も簡単な方法は何ですか?
少なくとも、潜在的に大きなビデオをストリーミングできる必要があり、ウィンドウのアスペクト比がビデオとは異なる可能性があるという事実に注意する必要があります (たとえば、レター ボックスを追加するなど)。 3D シーン。
もちろん、各フレームをテクスチャにロードし、一度レンダリングしたテクスチャを破棄/再利用し、XAudio2 を介してオーディオを個別に再生する方法を考え出すこともできますが、少なくとも 1 つの形式のローダーを作成するだけでなく、対処する必要もあります。ビデオとオーディオのコンポーネントを同期させるようなものがあるので、うまくいけば、より簡単な解決策が利用可能になるか、適切なライセンス (バイナリ形式での商用配布、LGPL の場合は動的リンクで問題ありません) を備えた既製の無料の解決策さえあることを願っています)。