Funzione midiStreamPosition (mmeapi.h)
La funzione midiStreamPosition recupera la posizione corrente in un flusso MIDI.
Sintassi
MMRESULT midiStreamPosition(
HMIDISTRM hms,
LPMMTIME lpmmt,
UINT cbmmt
);
Parametri
hms
Gestire in un flusso MIDI. Questo handle deve essere stato restituito da una chiamata alla funzione midiStreamOpen . Questo handle identifica il dispositivo di output.
lpmmt
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. |
|
Il puntatore o la struttura specificati non sono validi. |
Commenti
Prima di chiamare midiStreamPosition, impostare il membro wType della struttura MMTIME per indicare il formato temporale desiderato. Dopo aver chiamato midiStreamPosition, controllare il membro wType per determinare se il formato dell'ora desiderato è supportato. Se il formato desiderato non è supportato, wType specifica 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 |