midiInClose-Funktion (mmeapi.h)
Die midiInClose-Funktion schließt das angegebene MIDI-Eingabegerät.
Syntax
MMRESULT midiInClose(
HMIDIIN hmi
);
Parameter
hmi
Handle an das MIDI-Eingabegerät. Wenn die Funktion erfolgreich ist, ist das Handle nach dem Aufruf dieser Funktion nicht mehr gültig.
Rückgabewert
Gibt MMSYSERR_NOERROR zurück, wenn erfolgreich oder andernfalls ein Fehler aufgetreten ist. Mögliche Fehlerwerte sind:
Rückgabecode | Beschreibung |
---|---|
|
Puffer befinden sich weiterhin in der Warteschlange. |
|
Das angegebene Gerätehandle ist ungültig. |
|
Das System kann Arbeitsspeicher nicht zuordnen oder sperren. |
Hinweise
Wenn Eingabepuffer vorhanden sind, die mithilfe der midiInAddBuffer-Funktion gesendet wurden und nicht an die Anwendung zurückgegeben wurden, schlägt der Schließvorgang fehl. Verwenden Sie die Funktion midiInReset , um alle ausstehenden Puffer über die Rückruffunktion zurückzugeben.
Anforderungen
Anforderung | Wert |
---|---|
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ßen von Windows.h) |
Bibliothek | Winmm.lib |
DLL | Winmm.dll |