DirectShow Microsoft TV 테크놀러지 C++ 레퍼런스 Microsoft 통합 튜닝 모델 C++ 레퍼런스 Microsoft 통합 튜닝 개체 [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
튜닝 공간 개체
튜닝 공간은, 특정의 타입의 네트워크, 및 특정의 네트워크 프로바이더나 브로드캐스트 소스를 식별하는 그 외의 정보를 나타낸다. 마이크로 소프트에서는 5 종류의 디폴트의 튜닝 공간을 제공하고 있지만, 써드파티가 독자적인 튜닝 공간을 추가할 수도 있다. 튜닝 공간은 시스템 레지스트리에 저장 된다. 새로운 튜닝 공간의 생성이나 기존의 튜닝 공간에의 액세스에는,SystemTuningSpaces 개체를 사용한다.
개체 | 설명 |
AnalogRadioTuningSpace | 아날로그 라디오 네트워크용의 튜닝 공간을 나타낸다. |
AnalogTVTuningSpace | 아날로그 TV 네트워크용의 튜닝 공간을 나타낸다. |
ATSCTuningSpace | ATSC 네트워크용의 튜닝 공간을 나타낸다. |
AuxInTuningSpace | S 비디오나 콤퍼짓(composite) 비디오등의 비디오 보조 입력을 나타낸다. |
DVBSTuningSpace | DVB-S 네트워크용의 튜닝 공간을 나타낸다. |
DVBTuningSpace | DVB 네트워크용의 튜닝 공간을 나타낸다. |
SystemTuningSpaces | 호스트 시스템에 인스톨 되고 있는 튜닝 공간의 콜렉션을 나타낸다. |
스트림 구성 요소 개체
디지털 TV 의 문맥에서는,"구성 요소" 는 MPEG-2 프로그램 스트림내의 기본 스트림을 가리킨다. 예를 들어, 프로그램 스트림에 영어, 스페인어, 프랑스어의 3 개의 오디오 구성 요소가 포함되는 경우가 있다. 서비스에 의해 제공되고 있는 실제의 구성 요소는, 수신 시작 다음이 아니면 모르는 것이 있다. 트랜스포트 정보 필터 (TIF)는 네트워크 프로바이더와 제휴해, 튜닝을 한 다음에, 튜닝 요구의 구성 요소 데이터를 설정한다. 애플리케이션은 이 튜닝 요구를 조사해, 사용자에 이용 가능한 다른 오디오 스트림을 통지하는 등의 처리를 실시할 수가 있다.
개체 | 설명 |
ATSCComponentType | ATSC 컴포넌트 타입을 나타낸다. |
Component | 범용 프로그램 구성 요소를 나타낸다. |
Components | 구성 요소의 콜렉션을 나타낸다. |
ComponentType | 범용 컴포넌트 타입을 나타낸다. |
ComponentTypes | 컴포넌트 타입의 콜렉션을 나타낸다. |
LanguageComponentType | 정의 끝난 언어 코드를 가지는 컴포넌트 타입을 나타낸다. |
MPEG2Component | MPEG-2 스트림 구성 요소를 나타낸다. |
MPEG2ComponentType | MPEG-2 스트림 구성 요소에 관련된 컴포넌트 타입을 나타낸다. |
locator 개체
locator 개체에는, 튜너나 네트워크 프로바이더가 튜닝 공간내에서 프로그램을 특정하기 위해서 사용하는 하위 레벨의 정보가 포함되어 있다. 이 정보에는, TV 신호의 주파수나 변조 타입, 4 상위상 변조(phase modulation) (QPSK)의 심볼 레이트, 사용하는 앞쪽 잘못 정정의 타입, 및 네트워크 타입에 고유의 그 외의 파라미터가 포함된다. 각 튜닝 요구에는 locator 개체가 포함되지만, 항상 locator의 모든 프로퍼티를 설정할 필요가 있다는 것은 아니다. 케이블 TV 나 위성방송의 프로바이더등의 써드파티가, 사용하는 튜닝 공간의 디폴트의 locator를 제공하는 경우가 있어, 가이드 스토어 로더는 이 locator를 사용해 튜닝 요구를 생성 할 수 있다. locator는, 보통, 애플리케이션에서는 사용되지 않는다. 다만, 디버그를 실시하는 경우나, 애플리케이션이 독자적인 튜닝 요구를 생성 하는 경우는 예외이다.
개체 | 설명 |
ATSCLocator | ATSC TV 네트워크 고유의 튜닝 정보를 포함한다. |
DVBCLocator | DVB-C 네트워크 고유의 튜닝 정보를 포함한다. |
DVBSLocator | DVB-S 네트워크 고유의 튜닝 정보를 포함한다. |
DVBTLocator | DVB-T 네트워크 고유의 튜닝 정보를 포함한다. |
Locator | 다른 locator의 base class. 모든 네트워크 타입으로 필요한 튜닝 정보를 포함한다. |