DirectShow Microsoft TV 테크놀러지 C++ 레퍼런스 비디오 컨트롤 C++ 레퍼런스 비디오 컨트롤 개체 (C++)   [목차열람] [주소복사] [슬롯비우기]
비디오 컨트롤 개체 (C++)
 
Microsoft DirectX 9.0

비디오 컨트롤 개체 (C++)

이 주제는 Windows xp에만 적용.

이하에, 비디오 컨트롤 개체를 기능별로 정리해 가리킨다.

비디오 컨트롤

비디오 컨트롤 (MSVidCtl)은, TV 애플리케이션으로 텔레비전의 표시나 채널의 튜닝등을 실시할 때 사용하는 기본 개체이다.

개체 설명
MSVidCtl 비디오 컨트롤을 나타낸다.

장치

장치는, 비디오 컨트롤로 텔레비전을 표시할 경우에 사용하는 구성 요소를 나타낸다. 장치에는, 튜너와 같은입력 장치와 오디오 렌더러나 비디오 렌더러와 같은출력 장치가 있다.

개체 설명
MSVidAnalogTunerDevice 비 BDA 아날로그 TV 튜너를 나타낸다.
MSVidAudioRenderer 오디오 렌더러를 나타낸다.
MSVidBDATunerDevice BDA 호환의 TV 튜너를 나타낸다.
MSVidFilePlaybackDevice 파일 재생 필터를 나타낸다.
MSVidStreamBufferSink 스트림 버퍼 출력 장치를 나타낸다.
MSVidStreamBufferSource 스트림 버퍼 소스 장치를 나타낸다.
MSVidVideoRenderer 비디오 렌더러를 나타낸다.

feature

feature는, 애플리케이션으로 액티브하게 할 수가 있는 자막 방송이나 IP 데이터 서비스등의 추가 기능을 나타낸다.

개체 설명
MSVidClosedCaptioning 자막 방송 기능을 나타낸다.
MSVidDataServices 데이터 서비스 기능을 나타낸다.
MSVidEncoder 엔코더 기능을 나타낸다.

콜렉션

콜렉션 개체는, 다른 개체의 콜렉션을 관리한다.

개체 설명
MSVidAudioRendererDevices 오디오 렌더러의 콜렉션을 나타낸다.
MSVidFeatures 기능의 콜렉션을 나타낸다.
MSVidInputDevices 입력 장치의 콜렉션을 나타낸다.
MSVidOutputDevices 출력 장치의 콜렉션을 나타낸다.
MSVidVideoRendererDevices 비디오 렌더러의 콜렉션을 나타낸다.

헬퍼-개체

이하의 헬퍼-개체는, 다른 비디오 컨트롤 개체에 의해 사용된다.

개체 설명
브로드캐스트 이벤트 서비스 필터 그래프 매니저의 브로드캐스트 이벤트를 처리한다.
MSVidRect 관련지을 수 있었던 윈도우를 가지는 직사각형을 나타낸다.

추상 클래스

이하의 개체는 추상 클래스를 나타낸다. 이러한 개체는, 인스턴스가 직접 생성되는 것이 없고, 포리모피즘을 지원 하기 위한(해)인 만큼 존재한다.

개체 설명
MSVidInputDevice 입력 장치를 나타낸다.
MSVidOutputDevice 출력 장치를 나타낸다.
MSVidVideoInputDevice 비디오 입력 장치를 나타낸다.
MSVidFeature 비디오 컨트롤이 지원 하는 기능을 나타낸다.

↑TOP