Pengindeks ASF

Pengindeks ASF adalah komponen lapisan WMContainer yang digunakan untuk membaca atau menulis Objek Indeks dalam file Format Sistem Tingkat Lanjut (ASF). Untuk informasi tentang struktur file ASF, lihat Struktur File ASF.

Aplikasi dapat menggunakan pengindeks untuk melakukan pencarian berdasarkan waktu presentasi atau untuk menghasilkan entri indeks baru untuk file ASF. Pengindeks ASF mengimplementasikan antarmuka IMFASFIndexer .

Jenis indeks Deskripsi
Indeks berbasis waktu presentasi Menyediakan pengindeksan berbasis waktu presentasi untuk aliran audio dan video di blok indeks untuk membuat pengindeksan lebih hemat ruang. Setiap blok indeks mereferensikan entri indeks yang berisi offset byte.
Offset adalah posisi paket data yang dicari, relatif terhadap awal Objek Data ASF.
GUID_NULL harus digunakan sebagai jenis GUID untuk pengidentifikasi indeks. Untuk informasi lebih lanjut; lihat Menggunakan Pengindeks untuk Menulis Indeks Baru.
Indeks Kode Waktu Memfasilitasi pencarian dengan kode waktu dalam aliran yang berisi metadata kode waktu. Kode waktu sesuai dengan format SMPTE (Jam:Menit:Detik:Bingkai). Setiap blok indeks mereferensikan entri indeks yang berisi offset byte.
Offset adalah posisi paket data yang dicari, relatif terhadap awal Objek Data ASF.
Catatan: Objek indeks kode waktu saat ini tidak didukung.
Indeks berbasis bingkai Menyediakan pengindeksan berbasis bingkai untuk aliran video. Indeks ke dalam indeks berbasis bingkai adalah dalam hal nomor bingkai, dengan bingkai pertama untuk aliran dalam file ASF yang sesuai dengan entri 0 di objek indeks berbasis bingkai. Setiap blok indeks mereferensikan entri indeks yang berisi offset byte.
Catatan: Objek indeks berbasis bingkai saat ini tidak didukung.

Bagian ini berisi topik berikut.

Topik Deskripsi
Pembuatan dan Konfigurasi Pengindeks Cara membuat objek pengindeks dan mengonfigurasinya untuk membaca indeks yang ada atau untuk menulis Objek Indeks ASF baru untuk file.
Menggunakan Pengindeks untuk Mencari dalam File Cara menggunakan pengindeks untuk mencari dalam file ASF.
Menggunakan Pengindeks untuk Menulis Indeks Baru Cara menggunakan pengindeks untuk menghasilkan entri indeks dan menulis Objek Indeks baru untuk file ASF.

Komponen WMContainer ASF

Dukungan ASF di Media Foundation