fonction midiDisconnect (mmeapi.h)
La fonction midiDisconnect déconnecte un périphérique d’entrée MIDI d’un périphérique de sortie ou de thru MIDI, ou déconnecte un périphérique de connexion MIDI d’un périphérique de sortie MIDI.
Syntaxe
MMRESULT midiDisconnect(
HMIDI hmi,
HMIDIOUT hmo,
LPVOID pReserved
);
Paramètres
hmi
Gérez vers un périphérique d’entrée MIDI ou un appareil d’entrée MIDI.
hmo
Gérez le périphérique de sortie MIDI à déconnecter.
pReserved
Réservés au; doit avoir la valeur NULL.
Valeur retournée
Retourne MMSYSERR_NOERROR en cas de réussite ou une erreur dans le cas contraire. Les valeurs d’erreur possibles sont les suivantes :.
Code de retour | Description |
---|---|
|
Le handle d’appareil spécifié n’est pas valide. |
Remarques
Les appareils d’entrée, de sortie et de thru MIDI peuvent être connectés à l’aide de la fonction midiConnect . Par la suite, chaque fois que le périphérique d’entrée MIDI reçoit des données d’événement dans un message de MIM_DATA, un message contenant les mêmes données d’événement est envoyé au pilote de périphérique de sortie (ou par le biais du pilote d’accès aux pilotes de sortie).
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | mmeapi.h (inclure Windows.h) |
Bibliothèque | Winmm.lib |
DLL | Winmm.dll |