Antarmuka IMFASFIndexer (wmcontainer.h)
Menyediakan metode untuk bekerja dengan indeks dalam file Systems Format (ASF). Objek pengindeks ASF mengekspos antarmuka ini. Untuk membuat pengindeks ASF, panggil MFCreateASFIndexer.
Warisan
Antarmuka IMFASFIndexer mewarisi dari antarmuka IUnknown . IMFASFIndexer juga memiliki jenis anggota berikut:
Metode
Antarmuka IMFASFIndexer memiliki metode ini.
IMFASFIndexer::CommitIndex Menambahkan informasi tentang indeks baru ke objek ContentInfo yang terkait dengan konten ASF. Anda harus memanggil metode ini sebelum menyalin indeks ke konten sehingga indeks akan dapat dibaca oleh pengindeks nanti. |
IMFASFIndexer::GenerateIndexEntries Menerima paket ASF untuk file dan membuat entri indeks untuk mereka. |
IMFASFIndexer::GetCompletedIndex Mengambil indeks yang telah selesai dari objek pengindeks ASF. |
IMFASFIndexer::GetFlags Mengambil bendera yang menunjukkan opsi pengindeks yang dipilih. |
IMFASFIndexer::GetIndexByteStreamCount Mengambil jumlah aliran byte yang digunakan oleh objek pengindeks. |
IMFASFIndexer::GetIndexPosition Mengambil offset objek indeks dari awal konten. |
IMFASFIndexer::GetIndexStatus Mengambil pengaturan indeks untuk aliran dan jenis indeks tertentu. |
IMFASFIndexer::GetIndexWriteSpace Mengambil ukuran, dalam byte, dari buffer yang diperlukan untuk menyimpan indeks yang telah selesai. |
IMFASFIndexer::GetSeekPositionForValue Mengingat waktu pencarian yang diinginkan, mendapatkan offset dari mana klien harus mulai membaca data. |
IMFASFIndexer::Initialize Menginisialisasi objek pengindeks. |
IMFASFIndexer::SetFlags Mengatur opsi pengindeks. |
IMFASFIndexer::SetIndexByteStreams Menambahkan aliran byte yang akan diindeks. |
IMFASFIndexer::SetIndexStatus Mengonfigurasi indeks untuk aliran. |
Keterangan
Anda dapat menggunakan objek pengindeks untuk membaca indeks ASF yang ada atau menulis indeks baru. Objek indeks memiliki dua mode yang saling eksklusif: mode baca dan mode tulis. Untuk mengatur mode, panggil SetFlags.
Gunakan metode berikut untuk mengonfigurasi objek pengindeks (kedua mode):
Gunakan metode berikut untuk membaca indeks yang sudah ada: Gunakan metode berikut untuk menulis indeks:Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wmcontainer.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk