midi/in

La classe de périphérique midi/in se compose de séquenceurs MIDI utilisés pour l’entrée. Vous accédez à ces appareils à l’aide des fonctions MIDI, décrites dans le Kit de développement logiciel (SDK) de plateforme.

Les fonctions lineGetID et phoneGetID remplissent une structure VARSTRING , en définissant le membre dwStringFormat sur la valeur STRINGFORMAT_BINARY et en ajoutant ce membre supplémentaire :

DWORD DeviceId;  // identifier of MIDI device

Le membre DeviceId est l’identificateur d’un appareil MIDI fermé. Vous utilisez cet identificateur dans un appel à la fonction midiInOpen pour ouvrir l’appareil pour l’entrée. Vous pouvez utiliser le handle d’appareil résultant pour enregistrer les données MIDI à partir de la ligne ou de l’appareil téléphonique.

Pour plus d’informations sur les fonctions MIDI, consultez Fonctions multimédias.