DirectShow Microsoft TV 테크놀러지 C++ 레퍼런스 비디오 컨트롤 C++ 레퍼런스 비디오 컨트롤 개체 (C++) [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
이 주제는 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 | 비디오 컨트롤이 지원 하는 기능을 나타낸다. |