Metadata
[Fitur yang terkait dengan halaman ini, Windows Media Format 11 SDK, adalah fitur warisan. Ini telah digantikan oleh Pembaca Sumber dan Penulis Sink. Pembaca Sumber dan Penulis Sink telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan Pembaca Sumber dan Penulis Sink alih-alih Windows Media Format 11 SDK, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]
Metadata, untuk tujuan SDK ini, adalah informasi yang menjelaskan file ASF atau konten file. Bagian header file ASF berisi semua metadata yang terkait dengan file tersebut. Item individual metadata dalam file ASF disebut atribut. Setiap atribut memiliki nama dan nilai. Sepanjang dokumentasi ini, konstanta global digunakan untuk mengidentifikasi atribut. Misalnya, judul file ASF disimpan dalam atribut g_wszWMTitle .
Sejumlah atribut didefinisikan dalam Windows Media Format SDK untuk menangani kebutuhan metadata yang paling umum. Selain itu, Anda dapat membuat atribut Anda sendiri. Namun, Anda harus berhati-hati saat menamai atribut kustom, karena pengembang aplikasi lain dapat menggunakan nama yang sama, dan konflik dapat terjadi.
Beberapa atribut diatur oleh SDK dan tidak dapat diubah secara manual. Misalnya, saat Anda mengindeks file ASF, SDK mengatur atribut g_wszWMSeekable untuk menunjukkan bahwa file sekarang dapat dibaca dari titik yang ditentukan.
Atribut lain murni informasi dan harus diatur secara manual. Misalnya, jika Anda ingin melacak penulis file, Anda harus mengatur g_wszWMAuthor.
Windows Media Format SDK menyediakan dukungan untuk atribut yang berlaku untuk seluruh file, dan atribut yang berlaku untuk aliran individual.
Anda dapat menggunakan Windows Media Format SDK untuk mengedit metadata dalam file MP3, meskipun Anda harus selalu menggunakan atribut yang mematuhi ID3 dalam file MP3 untuk mempertahankan kompatibilitas dengan program manipulasi MP3 lainnya.