Freigeben über


midiInStop-Funktion (mmeapi.h)

Die midiInStop-Funktion stoppt die MIDI-Eingabe auf dem angegebenen MIDI-Eingabegerät.

Syntax

MMRESULT midiInStop(
  HMIDIIN hmi
);

Parameter

hmi

Handle mit dem MIDI-Eingabegerät.

Rückgabewert

Gibt MMSYSERR_NOERROR zurück, wenn erfolgreich oder andernfalls ein Fehler aufgetreten ist. Mögliche Fehlerwerte sind:

Rückgabecode Beschreibung
MMSYSERR_INVALHANDLE
Das angegebene Gerätehandle ist ungültig.

Hinweise

Wenn sich systemspezifische Nachrichten oder Streampuffer in der Warteschlange befinden, wird der aktuelle Puffer als erledigt markiert (das dwBytesRecorded-Element der MIDIHDR-Struktur enthält die tatsächliche Datenlänge), aber alle leeren Puffer in der Warteschlange bleiben dort und werden nicht als erledigt markiert.

Das Aufrufen dieser Funktion, wenn die Eingabe nicht gestartet wird, wirkt sich nicht aus, und die Funktion gibt null zurück.

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

Weitere Informationen

MIDI-Funktionen