Mengelola Ukuran Paket
[Fitur yang terkait dengan halaman ini, Windows Media Format 11 SDK , adalah fitur warisan. Ini telah digantikan oleh Pembaca Sumber dan Penulis Pembuangan. Pembaca Sumber dan Penulis Sink telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan Pembaca Sumber dan Sink Writer 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.]
Penulis dirancang untuk mengelola ukuran paket secara internal. Namun, Anda mungkin memiliki persyaratan khusus untuk aplikasi Anda yang meminta beberapa kontrol manual atas ukuran paket dalam file ASF yang Anda tulis. Windows Media Format SDK menyediakan dua antarmuka, IWMPacketSize dan IWMPacketSize2 yang memungkinkan Anda mengontrol ukuran maksimum dan minimum paket.
Kedua antarmuka ukuran paket diekspos dalam objek profil. Mereka juga dapat diakses oleh objek pembaca. Seperti halnya antarmuka terkait profil lainnya, pembaca hanya dapat mengakses metode membaca.
Ukuran paket memiliki beberapa efek pada performa. Secara umum, semakin kecil ukuran paket, semakin terfragmentasi data dalam file. Semakin banyak file yang terfragmentasi, semakin sedikit efisien untuk membangunnya kembali. Dalam skenario streaming, ini mungkin bukan pertimbangan penting, karena proses membaca file dari sumber Internet umumnya tidak efisien. Namun, saat berhadapan dengan file secara lokal, ini mungkin menjadi pertimbangan.
Topik terkait