Objek ContentInfo ASF

Objek ASF ContentInfo menyimpan informasi dari Objek Header ASF dari file. Aplikasi dapat menggunakan objek ContentInfo untuk tujuan berikut:

  • Baca Objek Header untuk file media yang ada. Dalam hal ini, objek ContentInfo mengurai Objek Header dan menyimpan informasi tentang file karakteristik. Media Foundation memaparkan beberapa properti ini melalui atribut dan antarmuka. Ini dijelaskan dalam Atribut Media Foundation untuk Objek Header ASF.
  • Tulis informasi header dan buat Objek Header untuk file baru.
  • Inisialisasi objek ASF lainnya seperti Pemisah ASF, Multiplexer ASF, dan Pengindeks ASF, saat membaca atau menulis file media.

Untuk informasi tentang struktur file ASF, lihat Struktur File ASF.

Membuat Objek ContentInfo

Untuk membuat instans baru objek ContentInfo, panggil fungsi MFCreateASFContentInfo . Metode ini mengembalikan penunjuk ke objek ContentInfo kosong yang harus diinisialisasi untuk bekerja dengan file ASF tertentu. Bergantung pada apakah aplikasi membaca file yang ada atau menulis file ASF baru, aplikasi harus memanggil IMFASFContentInfo::P arseHeader atau IMFASFContentInfo::SetProfile untuk mengisi objek kosong.

Untuk informasi selengkapnya tentang panggilan metode ini, lihat topik berikut:

Komponen WMContainer ASF