2009-11-30 4 views
0

몇 년 전 DirectShow가 DirectDraw 표면에서 비디오를 관리 할 수있게되었습니다. 그러나 그 이후로 나는 두 기술이 모두 대체 된 것으로 생각합니다. 현재 비디오/음악을 합성/혼합/믹싱 할 수있는 Windows 응용 프로그램을 만들 수있는 가장 좋은 솔루션은 무엇입니까? Surface/Texture가있는 DirectX 경로가 필요하거나 핵심 Windows API에있는 기능이 있습니까?Windows 비디오 도구에 적합한 기술

비디오/오디오를 처리 할 수있는 핵심 기술에서 별도로

가 그들의 좋은 3 차있는 등 재생 비디오, 오버레이 전환 효과와 서로 상단에 두 개의 동영상에 이미지를 오버레이 할 수 있습니다 파티 도서관? 아니면 핵심 API가 자체적으로 충분한 기능을 가지고 있을까요?

답변

0

관리 코드를 말하는 경우?

Microsoft.DirectX.AudioVideoPlayback

짧은 여기 튜토리얼 : http://forum.codecall.net/csharp-tutorials/20436-tutorial-playing-video-files-managed-directx.html

+0

쿨하지만, DX 요즘이 필요합니까? 나는 WPF가 그런 기능을 가지고 있어야한다고 생각하지만, 실제 지식이 아닌 상식에서만 가능합니다. 네, 관리가 잘됩니다 ... C++을 사용할 이유가 없으므로 C#이 확실한 옵션입니다. –

+0

WPF 및 Windows 자체는 DirectX와 완벽하게 결합되어 있지만 더 추상화되었습니다. DirectX를 사용하는 다른 방법이 있더라도 DirectX를 사용하는 것이 가장 좋은 방법 일 것입니다. –