본문 바로가기

3.구현/VC++

[DirectShow] DShow Filter 제작용 마법사

[DirectShow] DShow Filter 제작용 마법사

작성자: Ospace(ospace114@empal.com)

DirectShow Filter제작용 마법사이다.

아래 파일은 Programming DirectShow for Digital Video and Television, Mark D. Pesce 책 부록 CD에 있다. 해당 버전은 이전 버전이라서 약간 수정해서 VC.Net 2003용에 맞게 수정했다.

DirectShow Filter Wizard.zip
158.5 kB

아래는 앞의 파일을 설치 파일 형태로 제공되는데, 설치는 DirectX 폴더 위치를 물어보는데 잘 입력이 안된다. 현재 DirectShow은 DirectX SDK에 포함되는 것이 아니라 Flatform SDK에 포함되어 있기 때문이다. 앞에 zip으로 된 파일 설치가 어려우면 아래 설치파일로 설치하길 바란다.

DSWizardInstaller.exe
139.9 kB

설치 완료후 새로운 프로젝트 실행시 "DSwizard"가 보인다.

"DSWizard" 프로젝트를 선택한 경우 필터 타입을 선택한다.

Transform filter: 처리할 매체 샘플에 대한 자신만의 내부 버퍼를 가지고 있다. 그래서 매체 타입을 변경할 수 있다.
In-place transform은 버퍼를 그대로 유지할 뿐, 타입을 변경할 수 없고, 그냥 거쳐서 지나가는 형태이기에 수정이 안된다.

아래는 다른 필터 제작 마법사인데, VC 6.0용으로 된 파일이다. 비디오용으로 되어 있으서 오디용에 적합한지는 잘 모르겠다. 설치 참고는 다음 사이트를 참고하길 바란다.

http://www.ifp.uiuc.edu/~chenyq/research/Utils/DShowFilterWiz/DShowFilterWiz.html

DShowFilterWiz_forVideo.zip
162.6 kB

반응형