Funzione waveOutGetPosition (mmeapi.h)
La funzione waveOutGetPosition recupera la posizione di riproduzione corrente del dispositivo di output audio waveform specificato.
Sintassi
MMRESULT waveOutGetPosition(
HWAVEOUT hwo,
LPMMTIME pmmt,
UINT cbmmt
);
Parametri
hwo
Handle per il dispositivo di output 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 è supportato. Se il formato non è supportato, wType specifica un formato alternativo.
La posizione è impostata su zero quando il dispositivo viene aperto o reimpostato.
Requisiti
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 |