DirectShow DirectShow 레퍼런스 인터페이스 IConfigAviMux   [목차열람] [주소복사] [슬롯비우기]
IConfigAviMux 인터페이스
 
Microsoft DirectX 9.0

IConfigAviMux 인터페이스

IConfigAviMux 인터페이스는,AVI Mux 필터가 디스크에 파일을 기입하는 방법을 제어한다. 현재, DirectShow 는, AVI 멀티플렉서 필터의 프로퍼티 페이지를 통해서 이 인터페이스를 공개하고 있어, 이것을 이용해, 마스터 스트림과 호환 인덱스를 설정할 수 있다.

IConfigAviMux 는, 1 GB 를 넘는 파일 사이즈에 대응하는 확장 AVI 2.0 인덱스 포맷 (indx) 뿐만이 아니라, 구버전의 Video for Windows® AVI (Audio-Video Interleaved) 인덱스 포맷 (idx1)과의 하위 호환성도 제공하고 있다. IConfigAviMux::SetOutputCompatibilityIndex 메서드 및 IConfigAviMux::GetOutputCompatibilityIndex 메서드를 사용해, 호환 인덱스의 설정 및 취득을 실시한다.

IConfigAviMux 인터페이스는,IUnknown 로부터 계승하는 메서드 이외에 이하의 메서드도 공개한다.

메서드 설명
GetMasterStream 파일내의 다른 스트림의 동기에게 사용하는 스트림을 문의한다.
GetOutputCompatibilityIndex AVI 인덱스 포맷의 설정을 얻어온다.
SetMasterStream 파일내의 다른 스트림의 동기에게 사용하는 스트림을 지정한다.
SetOutputCompatibilityIndex AVI 인덱스 포맷을 설정한다.

↑TOP