Bagikan melalui


Menulis Objek Header ASF untuk File Baru

Objek ASF ContentInfo menyimpan informasi Objek Header ASF untuk file. Ketika file ASF dibuat atau dimodifikasi, Objek Header harus dibuat. Untuk melakukan ini, aplikasi harus memberikan profil pengodean konten ke objek ContentInfo sehingga mengetahui karakteristik file media yang akan dibuat.

Untuk menulis file baru, Anda dapat menggunakan objek ContentInfo untuk:

  • Kumpulkan informasi header dari objek profil file yang akan dibuat,
  • Isi berbagai Objek Header di pustaka ASF yang dikelola secara internal oleh Media Foundation,
  • Menginisialisasi Multiplexer ASF untuk pembuatan paket data ASF, dan
  • Buat Objek Header tingkat atas dalam format biner yang dapat ditulis ke file.

Untuk informasi tentang profil, lihat Profil ASF.

Bagian ini berisi topik berikut:

Topik Deskripsi
Menginisialisasi Objek ContentInfo dari File ASF Baru Menjelaskan metode IMFASFContentInfo::SetProfile yang menginisialisasi objek ContentInfo dengan informasi header yang disimpan dalam objek profil.
Mengatur Properti di Objek ContentInfo Informasi tentang berbagai properti konfigurasi yang harus diatur pada objek ContentInfo.
Membuat Objek Header ASF Baru Cara menghasilkan buffer media, yang berisi Objek Header ASF aktual dari file baru, dari objek ContentInfo.

 

Objek ContentInfo ASF

Objek Header ASF

Struktur File ASF