midi/in
La classe d’appareil midi/in se compose de séquenceurs MIDI utilisés pour l’entrée. Vous accédez à ces appareils à l’aide des fonctions MIDI, qui sont 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 des 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.