Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La fonction midiStreamStop désactive toutes les notes sur tous les canaux MIDI pour l’appareil de sortie MIDI spécifié.
Syntaxe
MMRESULT midiStreamStop(
HMIDISTRM hms
);
Paramètres
hms
Gérer vers un flux MIDI. Ce handle doit avoir été retourné par un appel à la fonction midiStreamOpen . Ce handle identifie l’appareil de sortie.
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. |
Notes
Lorsque vous appelez cette fonction, toutes les mémoires tampons de sortie de flux ou exclusives du système en attente sont renvoyées au mécanisme de rappel et le MHDR_DONE bit est défini dans le membre dwFlags de la structure MIDIHDR .
Alors que la fonction midiOutReset désactive toutes les notes, midiStreamStop désactive uniquement les notes qui ont été activées par un message de note MIDI.
Spécifications
| 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 |