Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Um ein MIDI-Eingabegerät für die Aufzeichnung zu öffnen, verwenden Sie die midiInOpen-Funktion. Diese Funktion öffnet das Gerät, das dem angegebenen Gerätebezeichner zugeordnet ist, und gibt ein Handle des geöffneten Geräts zurück, indem das Handle an einen angegebenen Speicherort geschrieben wird.
Wenn Sie das MIDI_IO_STATUS Flag mit midiInOpenverwenden, wird vom System die MIM_MOREDATA Meldung verwendet, um die Rückruffunktion Ihrer Anwendung zu benachrichtigen, wenn midi-Daten nicht schnell genug verarbeitet werden, um mit dem Eingabegerätetreiber schritt zu halten. (Die MM_MIM_MOREDATA Nachricht hat den gleichen Auftrag mit Fensterrückrufen. Aus Leistungsgründen verwenden die meisten Anwendungen jedoch Rückruffunktionen anstelle von Fensterrückrufen.) Wenn Ihre Anwendung MIDI-Daten in einem separaten Thread verarbeitet, kann die Erhöhung der Threadpriorität erhebliche Auswirkungen auf die Fähigkeit der Anwendung haben, den Datenfluss auf dem Laufenden zu halten.
Verwandte Themen