ASF 인덱서
ASF 인덱서는 ASF(고급 시스템 형식) 파일에서 인덱스 개체를 읽거나 쓰는 데 사용되는 WMContainer 계층 구성 요소입니다. ASF 파일의 구조에 대한 자세한 내용은 ASF 파일 구조를 참조하세요.
애플리케이션은 인덱서 를 사용하여 프레젠테이션 시간에 따라 검색을 수행하거나 ASF 파일에 대한 새 인덱스 항목을 생성할 수 있습니다. ASF 인덱서는 IMFASFIndexer 인터페이스를 구현합니다.
인덱스 유형 | Description |
---|---|
프레젠테이션 시간 기반 인덱스 | 인덱싱 공간을 효율적으로 만들기 위해 인덱스 블록의 오디오 및 비디오 스트림에 대한 프레젠테이션 시간 기반 인덱싱을 제공합니다. 각 인덱스 블록은 바이트 오프셋을 포함하는 인덱스 항목을 참조합니다. 오프셋은 ASF 데이터 개체의 시작을 기준으로 검색되는 데이터 패킷의 위치입니다. GUID_NULL 인덱스 식별자의 GUID 형식으로 사용해야 합니다. 자세한 내용은 다음을 참조하세요. 인덱서를 사용하여 새 인덱스 작성을 참조하세요. |
시간 코드 인덱스 | 시간 코드 메타데이터를 포함하는 스트림에서 시간 코드로 쉽게 검색할 수 있습니다. 시간 코드는 SMPTE 형식(시간:분:초:프레임)을 따릅니다. 각 인덱스 블록은 바이트 오프셋을 포함하는 인덱스 항목을 참조합니다. 오프셋은 ASF 데이터 개체의 시작을 기준으로 검색되는 데이터 패킷의 위치입니다. 참고: 시간 코드 인덱스 개체는 현재 지원되지 않습니다. |
프레임 기반 인덱스 | 비디오 스트림에 대한 프레임 기반 인덱싱을 제공합니다. 프레임 기반 인덱스에 대한 인덱스는 프레임 번호 측면에서 이며, 프레임 기반 인덱스 개체의 항목 0에 해당하는 ASF 파일의 스트림에 대한 첫 번째 프레임입니다. 각 인덱스 블록은 바이트 오프셋을 포함하는 인덱스 항목을 참조합니다. 참고: 프레임 기반 인덱스 개체는 현재 지원되지 않습니다. |
이 섹션에서는 다음 항목을 다룹니다.
항목 | 설명 |
---|---|
인덱서 만들기 및 구성 | 인덱서 개체를 만들고 기존 인덱스 읽기 또는 파일에 대한 새 ASF 인덱스 개체 작성을 위해 구성하는 방법입니다. |
인덱서 를 사용하여 파일에서 검색 | 인덱서 를 사용하여 ASF 파일 내에서 검색하는 방법입니다. |
인덱서를 사용하여 새 인덱스 작성 | 인덱서를 사용하여 인덱스 항목을 생성하고 ASF 파일에 대한 새 Index 개체를 작성하는 방법입니다. |