DirectShow Microsoft TV 테크놀러지 Visual Basic 및 스크립트 레퍼런스 Microsoft 통합 튜닝 모델 Visual Basic 레퍼런스 Microsoft 통합 튜닝 개체 (Visual Basic)   [목차열람] [주소복사] [슬롯비우기]
Microsoft 통합 튜닝 개체 (Visual Basic)
 
Microsoft DirectX 9.0

Microsoft 통합 튜닝 개체 (Visual Basic)

이러한 개체를 주로 사용하는 것은, EPG 데이타베이스 (가이드 스토어)에 저장하기 위한 튜닝 요구를 생성 하는 가이드 스토어 로더와 시스템에 커스텀 튜닝 공간을 인스톨 하는 애플리케이션이다. Visual Basic 를 사용해, Web 페이지나 네트워크 서버등의 소스로부터 EPG 정보를 얻어온다 로더를 쓸 수가 있다. 그러나, BDA MPEG-2 트랜스포트 정보 필터로부터 대역내 EPG 정보를 얻어온다 로더는, C++ 로 쓸 필요가 있다. Visual Basic 애플리케이션으로 이러한 개체를 사용하는 것은, 다음의 경우이다.

더 자세한 정보는, 「Microsoft 통합 튜닝 모델 」을 참조할것.

튜닝 공간 개체

개체 설명
AnalogRadioTuningSpace 지상파 라디오 네트워크 고유의 튜닝 공간 (현시점에서는 미처리).
AnalogTVTuningSpace 아날로그 TV 네트워크 고유의 튜닝 공간을 나타낸다.
ATSCTuningSpace ATSC 네트워크 고유의 튜닝 공간을 나타낸다.
AuxInTuningSpace S 비디오나 합성 비디오등의 비디오 보조 입력을 나타낸다.
DVBSTuningSpace 위성 DVB (DVBS) 네트워크용의 튜닝 공간을 나타낸다.
DVBTuningSpace DVB 네트워크 고유의 튜닝 공간을 나타낸다.
SystemTuningSpaces 호스트 시스템에 인스톨 떠날 수 있어 모든 튜닝 공간에의 액세스를 제공한다.

튜닝 요구 개체

튜닝 요구는 CreateTuneRequest 를 호출해 생성 한다. 보통의 애플리케이션에서는, 튜닝 요구를 독자적으로 생성 하지 않고 데이타베이스로부터 얻어온다. 다만, 튜닝 요구를 사용해 Locator 개체 또는 튜닝 공간 개체에의 액세스를 얻어온다 경우도 있다.

개체 설명
IChannelTuneRequest 아날로그 TV 네트워크 고유의 튜닝 요구 개체에 처리 된다.
IATSCChannelTuneRequest ATSC TV 네트워크 고유의 튜닝 요구 개체에 처리 된다.
IDVBTuneRequest DVB TV 네트워크 고유의 튜닝 요구 개체에 처리 된다.

스트림 구성 요소 개체

이 문맥에서는, 브로드캐스트내의 서브 스트림을 "구성 요소" 라고 말한다. 애플리케이션에서는, 프로그램 스트림의 수신이 시작 되면 이러한 개체를 사용해 스트림에 포함되는 사용 가능한 구성 요소를 조사해 각각의 구성 요소를 액티브 또는 비액티브하게 한다. 예를 들어, 영어의 오디오 스트림을 독일어의 오디오 스트림으로 전환할 수가 있다.

개체 설명
IComponent 특정의 구성 요소 개체의 base class.
ComponentType 특정의 컴포넌트 타입 개체의 base class.
ComponentTypes 표준 COM 의 컴포넌트 타입 리스트를 제공한다.
IComponents 표준 COM 의 구성 요소 리스트를 제공한다.
LanguageComponentType 서브 스트림의 언어에 관련된 컴포넌트 타입.
MPEG2ComponentType MPEG-2 스트림 타입에 관련된 컴포넌트 타입에 처리 된다.
ATSCComponentType 오디오 스트림이 AC-3 포맷화 제발을 나타내는 컴포넌트 타입에 처리 된다.

locator 개체

locator 개체는, 지정된 네트워크내에서 서비스와 그 서비스의 사용 가능한 모든 구성 요소 (서브 스트림)를 찾아내기 위해서(때문에), 네트워크 프로바이더나 그 외의 필터가 그래프로 사용하는 경우가 있다. 각 튜닝 공간에, 그 튜닝 공간과 함께 인스톨 된 디폴트의 locator가 없으면 안 된다. 가이드 스토어 로더는, 튜닝 요구를 생성 할 경우에 locator를 지정할 수도 있다. 애플리케이션에서는, 보통은 이러한 개체를 사용할 필요는 없다.

개체 설명
ILocator 파생되는 모든 locator의 base class. 애플리케이션으로 직접 사용할 것은 없다.
ATSCLocator ATSC 네트워크에서의 튜닝에 관한 locator 정보를 포함한다.
DVBTLocator DVB-T 네트워크에서의 튜닝에 관한 locator 정보를 포함한다.
DVBSLocator DVB-S 네트워크에서의 튜닝에 관한 locator 정보를 포함한다.

↑TOP