DirectShow DirectShow 레퍼런스 인터페이스 IConfigAviMux [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
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 인덱스 포맷을 설정한다. |