DirectShow DirectShow 의 사용법 Microsoft TV 테크놀러지 비디오 컨트롤의 사용법 Visual Basic 에서의 DVD 애플리케이션 (비디오 컨트롤)   [목차열람] [주소복사] [슬롯비우기]
Visual Basic 에서의 DVD 애플리케이션 (비디오 컨트롤)
 
Microsoft DirectX 9.0

Visual Basic 에서의 DVD 애플리케이션 (비디오 컨트롤)

이 주제는 Windows XP Service Pack 1에만 적용.

Microsoft® DirectShow® 는 DVD 재생을 제어하는 몇개의 개체를 제공한다. 그러한 개체에는,MSWebDVD 개체,MSVidWebDVD 개체, 및 DVD 네비게이터 필터가 있다. 추천 되는 개체는 MSVidWebDVD 개체이다. 이 개체는 MSWebDVD 개체의 모든 기능을 갖추고 있지만, 다양한 추가 기능을 제공하는 비디오 컨트롤과 제휴해 사용된다.

모든 DVD 컨트롤 개체는, DVD player에 액세스 할 때, 및 DVD player를 제어할 때에, 안보이는 곳으로 DVD 네비게이터 필터를 사용한다. 그러나, DVD 네비게이터 필터와는 달라,MSVidWebDVD 개체는 마우스의 클릭을 처리해, 그래프의 생성을 자동화한다. 또,MSVidWebDVDMSWebDVD 과는 달리, 비디오 컨트롤을 사용해 액세스 하기 위한(해), IP 데이터 서비스의 브로드캐스트 뿐만이 아니라 디지털 TV 및 아날로그 TV 튜닝이 가능하고, 모든 것을 같은 스크린 공간에서 실행할 수 있다. 이 문서에서는, Microsoft Visual Basic® 에서의 이 개체의 제어에 대해 설명한다.

MSVidWebDVD 개체는 MSVidCtl Microsoft ActiveX® 컨트롤 (비디오 컨트롤이라고도 부른다)과 제휴해 동작해, 비디오 또는 가라오케 디스크의 아날로그 및 디지털 TV 튜닝, 브로드캐스트 IP 데이터 서비스, 파일 재생, 및 DVD 재생의 기능을 제공한다. MSVidCtlMSVidWebDVD 는 Windows 폼 또는 Web 페이지에 묻을 수가 있어 Visual Basic, HTML 스크립트, 또는 C++ 를 사용해 Microsoft Foundation Class 또는 ATL 폼으로 제어할 수 있다.

MSVidWebDVD 개체를 생성 하려면 , Microsoft Windows XP 와 DVD 디코더가 컴퓨터에 인스톨 되고 있을 필요가 있다. 현재, 대부분의 CODEC 는 DVD 재생 또는 디지털 TV 튜닝의 어느 쪽인가에 대응하고 있다. 다만 양쪽 모두에는 대응하고 있지 않다. 복수의 CODEC 를 동시에 등록해 양쪽 모두를 처리할 수 없기 때문에, Video Mixing Renderer 에 대해서 사용할 수 있는 DVD 대응 CODEC 를 등록하려면 , 기존의 CODEC 를 등록 해제할 필요가 있다. 사용하는 CODEC 가 적절한 것일지 어떨지를 판별하는 메서드는 현재로서는 존재하지 않지만, 원칙으로서 Windows Hardware Quality Labs (WHQL) 인정 CODEC 만을 사용하는 것. 새로운 비디오 CODEC 를 등록한 후는, 커멘드행 스윗치 /u 를 붙인 regsvr32 를 사용해, 반드시 낡은 CODEC 를 언인스톨하는 것.

여기에서는 다음의 내용에 대해 설명한다.

참조

↑TOP