Réception de messages MIDI Time-Stamped
En raison du délai entre le moment où le pilote de périphérique reçoit un message MIDI et le moment où l’application reçoit le message, les pilotes de périphérique d’entrée MIDI marquent le message MIDI avec l’heure de réception du message. Les horodatages MIDI, qui sont définis comme l’heure de réception du premier octet du message, sont spécifiés en millisecondes. La fonction midiInStart réinitialise les horodatages d’un appareil à zéro.
Comme indiqué précédemment, pour recevoir des horodatages avec une entrée MIDI, vous devez utiliser une fonction de rappel. Le paramètre dwParam2 de la fonction de rappel spécifie l’horodatage des données associées aux messages MIM_DATA et MIM_LONGDATA .
Rubriques connexes