Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
[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 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.]
Saat membaca file secara lokal dengan pembaca asinkron, tidak perlu memeriksa performa operasi membaca. Namun, jika aplikasi Anda membaca dari sumber streaming, statistik performa bisa sangat penting. Aplikasi Anda dapat menanggapi perubahan performa pemutaran untuk memastikan pengalaman pengguna akhir terbaik.
Informasi performa yang dapat Anda ambil dari pembaca mencakup statistik berikut:
- Bandwidth koneksi saat ini.
- Jumlah paket yang diterima dari server.
- Jumlah paket hilang yang dipulihkan.
- Jumlah paket hilang yang tidak dipulihkan.
- Persentase dari jumlah total paket yang dikirim yang telah diterima.
Untuk mendapatkan statistik performa pembaca, lakukan langkah-langkah berikut.
- Sebelum memulai pemutaran, buat struktur WM_READER_STATISTICS. Anda harus mengatur anggota cbSize menjadi sizeof(WM_READER_STATISTICS).
- Dapatkan penunjuk ke antarmuka IWMReaderAdvanced dari objek pembaca dengan memanggil IWMReader::QueryInterface.
- Selama pemutaran, lakukan panggilan ke IWMReaderAdvanced::GetStatistics sering untuk memantau performa. Sertakan struktur WM_READER_STATISTICS Anda dalam setiap panggilan dan periksa anggota yang relevan.
Topik terkait