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.
Properti KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE menunjukkan ukuran buffer minimum dan maksimum yang dapat didukung mesin audio perangkat keras untuk format data tertentu, pada instans saat dipanggil. Ukuran buffer ditentukan dalam byte.
Tabel Ringkasan Penggunaan
| Dapatkan | Set | Target | Jenis deskriptor properti | Jenis nilai properti |
|---|---|---|---|---|
Ya |
Tidak |
Simpul melalui filter |
KSP_NODE |
Nilai Yang Dikembalikan
Permintaan properti KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE mengembalikan STATUS_SUCCESS untuk menunjukkan bahwa permintaan telah berhasil diselesaikan. Jika tidak, permintaan mengembalikan kode status kesalahan yang sesuai.
Keterangan
Penting untuk dicatat bahwa sebelum penelepon memanggil properti KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE , pemanggil mengisi bidang struktur KSDATAFORMAT_WAVEFORMATEX . Jadi ketika KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE dipanggil, driver audio menerima KSP_NODE diikuti dengan struktur KSDATAFORMAT_WAVEFORMATEX yang diisi dari pemanggil. Driver menggunakan informasi format data dalam struktur ini untuk menentukan ukuran buffer min dan maks untuk mengakomodasi format data yang ditentukan. Setelah panggilan berhasil ke properti ini, filter streaming kernel (KS) kemudian mengisi bidang MinBufferBytes dan MaxBufferBytes dari struktur KSAUDIOENGINE_BUFFER_SIZE_RANGE .
Persyaratan
Versi |
Windows 8 |
Header |
Ksmedia.h |