midi/out

La classe d’appareil midi/out se compose de séquenceurs MIDI qui sont utilisés pour la sortie. 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 phoneGetIDremplissent 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 midiOutOpen pour ouvrir l’appareil pour la sortie. Vous pouvez utiliser le handle d’appareil résultant pour lire les données MIDI sur la ligne ou l’appareil téléphonique.

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