midi/in

La classe del dispositivo midi/in è costituita da sequencer MIDI utilizzati per l'input. È possibile accedere a questi dispositivi usando le funzioni MIDI, descritte in Platform Software Development Kit (SDK).

Le funzioni lineGetID e phoneGetIDriempiono una struttura VARSTRING , impostando il membro dwStringFormat sul valore STRINGFORMAT_BINARY e aggiungendo questo membro aggiuntivo:

DWORD DeviceId;  // identifier of MIDI device

Il membro DeviceId è l'identificatore di un dispositivo MIDI chiuso. Questo identificatore viene usato in una chiamata alla funzione midiInOpen per aprire il dispositivo per l'input. È possibile utilizzare l'handle del dispositivo risultante per registrare i dati MIDI dalla linea o dal dispositivo telefonico.

Per altre informazioni sulle funzioni MIDI, vedere Funzioni multimediali.