IMFASFIndexer 인터페이스(wmcontainer.h)
ASF(시스템 형식) 파일에서 인덱스를 사용할 수 있는 메서드를 제공합니다. ASF 인덱서 개체는 이 인터페이스를 노출합니다. ASF 인덱서를 만들려면 MFCreateASFIndexer를 호출합니다.
상속
IMFASFIndexer 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IMFASFIndexer 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IMFASFIndexer 인터페이스에는 이러한 메서드가 있습니다.
IMFASFIndexer::CommitIndex ASF 콘텐츠와 연결된 ContentInfo 개체에 새 인덱스 정보를 추가합니다. 인덱서를 나중에 인덱서에서 읽을 수 있도록 인덱스 내용을 복사하기 전에 이 메서드를 호출해야 합니다. |
IMFASFIndexer::GenerateIndexEntries 파일에 대한 ASF 패킷을 수락하고 인덱스 항목을 만듭니다. |
IMFASFIndexer::GetCompletedIndex ASF 인덱서 개체에서 완료된 인덱스를 검색합니다. |
IMFASFIndexer::GetFlags 선택한 인덱서 옵션을 나타내는 플래그를 검색합니다. |
IMFASFIndexer::GetIndexByteStreamCount 인덱서 개체에서 사용 중인 바이트 스트림 수를 검색합니다. |
IMFASFIndexer::GetIndexPosition 콘텐츠의 시작에서 인덱스 개체의 오프셋을 검색합니다. |
IMFASFIndexer::GetIndexStatus 지정된 스트림 및 인덱스 형식에 대한 인덱스 설정을 검색합니다. |
IMFASFIndexer::GetIndexWriteSpace 완료된 인덱스를 저장하는 데 필요한 버퍼의 크기(바이트)를 검색합니다. |
IMFASFIndexer::GetSeekPositionForValue 원하는 검색 시간이 지정된 경우 클라이언트가 데이터 읽기를 시작해야 하는 오프셋을 가져옵니다. |
IMFASFIndexer::Initialize 인덱서 개체를 초기화합니다. |
IMFASFIndexer::SetFlags 인덱서 옵션을 설정합니다. |
IMFASFIndexer::SetIndexByteStreams 인덱싱할 바이트 스트림을 추가합니다. |
IMFASFIndexer::SetIndexStatus 스트림에 대한 인덱스를 구성합니다. |
설명
인덱서 개체를 사용하여 기존 ASF 인덱스 또는 새 인덱스 작성을 수행할 수 있습니다. 인덱스 개체에는 읽기 모드와 쓰기 모드라는 두 가지 상호 배타적 모드가 있습니다. 모드를 설정하려면 SetFlags를 호출합니다.
다음 메서드를 사용하여 인덱서 개체(두 모드 모두)를 구성합니다.
다음 메서드를 사용하여 기존 인덱스 읽기: 다음 메서드를 사용하여 인덱스 작성:요구 사항
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | wmcontainer.h |