Funzione midiDisconnect (mmeapi.h)
La funzione midiDisconnect disconnette un dispositivo di input MIDI da un dispositivo midi thru o output oppure disconnette un dispositivo MIDI thru da un dispositivo di output MIDI.
Sintassi
MMRESULT midiDisconnect(
HMIDI hmi,
HMIDIOUT hmo,
LPVOID pReserved
);
Parametri
hmi
Gestire un dispositivo di input MIDI o un dispositivo MIDI thru.
hmo
Handle per il dispositivo di output MIDI da disconnettere.
pReserved
Riservati; deve essere NULL.
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. |
Commenti
I dispositivi MIDI, output e thru possono essere connessi tramite la funzione midiConnect . Successivamente, ogni volta che il dispositivo di input MIDI riceve i dati degli eventi in un messaggio di MIM_DATA, viene inviato un messaggio con gli stessi dati dell'evento al driver di dispositivo di output (o tramite il driver thru ai driver di output).
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 |