Compartilhar via


Recebendo mensagens MIDI Time-Stamped

Devido ao atraso entre quando o driver de dispositivo recebe uma mensagem MIDI e a hora em que o aplicativo recebe a mensagem, os drivers de dispositivo de entrada MIDI carimbam a mensagem MIDI com a hora em que a mensagem foi recebida. Os carimbos de data/hora MIDI, que são definidos como a hora em que o primeiro byte da mensagem foi recebido, são especificados em milissegundos. A função midiInStart redefine os carimbos de data/hora de um dispositivo como zero.

Conforme mencionado anteriormente, para receber carimbos de data/hora com entrada MIDI, você deve usar uma função de retorno de chamada. O parâmetro dwParam2 da função de retorno de chamada especifica o carimbo de data/hora dos dados associados às mensagens MIM_DATA e MIM_LONGDATA .

Gravando áudio MIDI