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.
Fungsi waveInAddBuffer mengirimkan buffer input ke perangkat input waveform-audio yang diberikan. Ketika buffer terisi, aplikasi akan diberi tahu.
Sintaks
MMRESULT waveInAddBuffer(
HWAVEIN hwi,
LPWAVEHDR pwh,
UINT cbwh
);
Parameter
hwi
Tangani ke perangkat input waveform-audio.
pwh
Pointer ke struktur WAVEHDR yang mengidentifikasi buffer.
cbwh
Ukuran, dalam byte, dari struktur WAVEHDR .
Nilai kembali
Mengembalikan MMSYSERR_NOERROR jika berhasil atau kesalahan sebaliknya. Nilai kesalahan yang mungkin termasuk yang berikut ini.
| Menampilkan kode | Deskripsi |
|---|---|
|
Handel perangkat yang ditentukan tidak valid. |
|
Tidak ada driver perangkat. |
|
Tidak dapat mengalokasikan atau mengunci memori. |
|
Buffer yang diarahkan oleh parameter pwh belum disiapkan. |
Keterangan
Ketika buffer terisi, bit WHDR_DONE diatur dalam anggota dwFlags dari struktur WAVEHDR .
Buffer harus disiapkan dengan fungsi waveInPrepareHeader sebelum diteruskan ke fungsi ini.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | mmeapi.h (termasuk Windows.h) |
| Pustaka | Winmm.lib |
| DLL | Winmm.dll |