Função midiDisconnect (mmeapi.h)
A função midiDisconnect desconecta um dispositivo de entrada MIDI de um dispositivo midi thru ou de saída ou desconecta um dispositivo MIDI por meio de um dispositivo de saída MIDI.
Sintaxe
MMRESULT midiDisconnect(
HMIDI hmi,
HMIDIOUT hmo,
LPVOID pReserved
);
Parâmetros
hmi
Manipule para um dispositivo de entrada MIDI ou um dispositivo MIDI thru.
hmo
Manipule para o dispositivo de saída MIDI a ser desconectado.
pReserved
Reservados; deve ser NULL.
Retornar valor
Retorna MMSYSERR_NOERROR se tiver êxito ou um erro de outra forma. Os valores de erro possíveis incluem o seguinte:.
Código de retorno | Descrição |
---|---|
|
O identificador de dispositivo especificado é inválido. |
Comentários
Os dispositivos midi input, output e thru podem ser conectados usando a função midiConnect . Depois disso, sempre que o dispositivo de entrada MIDI recebe dados de evento em uma mensagem MIM_DATA, uma mensagem com os mesmos dados de evento é enviada para o driver do dispositivo de saída (ou por meio do driver thru para os drivers de saída).
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | mmeapi.h (inclua Windows.h) |
Biblioteca | Winmm.lib |
DLL | Winmm.dll |