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.
[waveInGetPosition tidak lagi didukung untuk digunakan pada Windows Vista. Sebagai gantinya, gunakan IAudioClock::GetPosition.]
Fungsi waveInGetPosition mengambil posisi input saat ini dari perangkat input waveform-audio yang diberikan.
Sintaks
MMRESULT waveInGetPosition(
HWAVEIN hwi,
LPMMTIME pmmt,
UINT cbmmt
);
Parameter
hwi
Tangani ke perangkat input waveform-audio.
pmmt
Penunjuk ke struktur MMTIME .
cbmmt
Ukuran, dalam byte, dari struktur MMTIME .
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. |
Keterangan
Sebelum memanggil fungsi ini, atur anggota wType dari struktur MMTIME untuk menunjukkan format waktu yang Anda inginkan. Setelah memanggil fungsi ini, periksa wType untuk menentukan apakah format waktu yang diinginkan didukung. Jika format tidak didukung, anggota akan menentukan format alternatif.
Posisi diatur ke nol saat perangkat dibuka atau direset.
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 |