Partilhar via


Sobre o MIDI

A interface de programação de aplicativos (API) do Microsoft Win32 fornece os seguintes métodos para aplicativos trabalharem com dados MIDI:

  • A interface de controle de mídia (MCI). Embora a maneira mais simples de reproduzir um arquivo MIDI seja usar a classe de janela MCIWnd, você também pode usar comandos MCI para criar uma interface personalizada para um dispositivo MIDI. Para obter mais informações sobre a classe de janela MCIWnd, consulte Classe de janela MCIWnd. Para obter mais informações sobre MCI, consulte MCIou Media Control Interface (MCI).
  • Stream Buffers. Este formato permite que uma aplicação manipule buffers de dados MIDI com marcação temporal para reprodução. Os buffers de fluxo são úteis para aplicativos que exigem um controle mais preciso sobre a saída do que o MCI oferece.
  • Serviços MIDI. Os aplicativos que precisam do controle mais preciso dos dados MIDI normalmente usam esses serviços de baixo nível.

Os tópicos a seguir discutem cada um desses métodos e fornecem uma visão geral do Mapeador MIDI.