midiStreamStop-Funktion (mmeapi.h)
Die midiStreamStop-Funktion schaltet alle Noten auf allen MIDI-Kanälen für das angegebene MIDI-Ausgabegerät aus.
Syntax
MMRESULT midiStreamStop(
HMIDISTRM hms
);
Parameter
hms
Handle zu einem MIDI-Stream. Dieses Handle muss durch einen Aufruf der midiStreamOpen-Funktion zurückgegeben worden sein. Dieses Handle identifiziert das Ausgabegerät.
Rückgabewert
Gibt MMSYSERR_NOERROR zurück, wenn erfolgreich oder andernfalls ein Fehler aufgetreten ist. Mögliche Fehlerwerte sind:
Rückgabecode | Beschreibung |
---|---|
|
Das angegebene Gerätehandle ist ungültig. |
Hinweise
Wenn Sie diese Funktion aufrufen, werden alle ausstehenden systemspezifischen oder Streamausgabepuffer an den Rückrufmechanismus zurückgegeben, und das MHDR_DONE Bit wird im dwFlags-Member der MIDIHDR-Struktur festgelegt.
Während die midiOutReset-Funktion alle Noten deaktiviert, deaktiviert midiStreamStop nur die Noten, die durch eine MIDI-Notiz aktiviert wurden.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mmeapi.h (einschließlich Windows.h) |
Bibliothek | Winmm.lib |
DLL | Winmm.dll |