Funzione waveInGetPosition (mmeapi.h)
[waveInGetPosition non è più supportato per l'uso a partire da Windows Vista. Usare invece IAudioClock::GetPosition.]
La funzione waveInGetPosition recupera la posizione di input corrente del dispositivo di input audio waveform specificato.
Sintassi
MMRESULT waveInGetPosition(
HWAVEIN hwi,
LPMMTIME pmmt,
UINT cbmmt
);
Parametri
hwi
Handle per il dispositivo di input audio waveform.
pmmt
Puntatore a una struttura MMTIME .
cbmmt
Dimensioni, in byte, della struttura MMTIME .
Valore restituito
Restituisce MMSYSERR_NOERROR se l'esito positivo o un errore in caso contrario. I valori di errore possibili includono quanto segue.
Codice restituito | Descrizione |
---|---|
|
L'handle del dispositivo specificato non è valido. |
|
Non è presente alcun driver di dispositivo. |
|
Impossibile allocare o bloccare la memoria. |
Commenti
Prima di chiamare questa funzione, impostare il membro wType della struttura MMTIME per indicare il formato dell'ora desiderato. Dopo aver chiamato questa funzione, controllare wType per determinare se il formato dell'ora desiderato è supportato. Se il formato non è supportato, il membro specificherà un formato alternativo.
La posizione è impostata su zero quando il dispositivo viene aperto o reimpostato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | mmeapi.h (include Windows.h) |
Libreria | Winmm.lib |
DLL | Winmm.dll |