Función midiStreamStop (mmeapi.h)
La función midiStreamStop desactiva todas las notas de todos los canales MIDI para el dispositivo de salida MIDI especificado.
Sintaxis
MMRESULT midiStreamStop(
HMIDISTRM hms
);
Parámetros
hms
Identificador de una secuencia MIDI. Este identificador debe haber sido devuelto por una llamada a la función midiStreamOpen . Este identificador identifica el dispositivo de salida.
Valor devuelto
Devuelve MMSYSERR_NOERROR si se realiza correctamente o si se produce un error en caso contrario. Entre los valores de error posibles se incluyen los siguientes.
Código devuelto | Descripción |
---|---|
|
El identificador de dispositivo especificado no es válido. |
Comentarios
Cuando se llama a esta función, los búferes de salida de flujo o exclusivos del sistema pendientes se devuelven al mecanismo de devolución de llamada y el bit de MHDR_DONE se establece en el miembro dwFlags de la estructura MIDIHDR .
Mientras que la función midiOutReset desactiva todas las notas, midiStreamStop desactiva solo las notas activadas por un mensaje de nota MIDI.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | mmeapi.h (incluya Windows.h) |
Library | Winmm.lib |
Archivo DLL | Winmm.dll |