XAudio2 및 Direct3D9/10을 사용하는 응용 프로그램에 비디오 (사운드 포함!)를 표시하는 가장 쉽고/쉬운 방법은 무엇입니까?DirectX에서 비디오 표시
적어도 잠재적으로 더 큰 비디오를 스트리밍 할 수 있어야하며, Windows 종횡비가 비디오와 다를 수 있습니다 (예 : 문자 상자 추가). 비디오를 3D 장면에 삽입하십시오.
각 프레임을 텍스처에로드하고 일단 렌더링 된 텍스처를 버리고 재사용하고 XAudio2를 통해 오디오를 개별적으로 재생하는 방법을 알아낼 수있을뿐만 아니라 적어도 하나의 형식에 대한 로더를 작성할 수도 있습니다. 또한 비디오 및 오디오 구성 요소를 동기화하는 것과 같은 작업을 처리해야하므로 잘하면 사용 가능한 eaier 솔루션이 있거나 적합한 lisence가있는 준비가 된 무료 솔루션 (바이너리 형식의 상용 배포, 동적 연결은 LGPL).
DirectShow는 옵션이 아닙니까? 비디오 렌더링에 Direct3D를 사용합니다. –