Abrir y cerrar controladores de dispositivos
Debe abrir un dispositivo MIDI antes de usarlo y debe cerrarlo en cuanto termine de usarlo. Windows proporciona las siguientes funciones para abrir y cerrar diferentes tipos de dispositivos MIDI.
Valor | Significado |
---|---|
midiInClose | Cierra un dispositivo de entrada MIDI especificado. |
midiInOpen | Abre un dispositivo de entrada MIDI especificado para la grabación. |
midiOutClose | Cierra un dispositivo de salida MIDI especificado. |
midiOutOpen | Abre un dispositivo de salida MIDI para la reproducción. |
Cada función que abre un dispositivo MIDI toma como parámetros un identificador de dispositivo, una dirección de una ubicación de memoria y algunos parámetros únicos para los dispositivos MIDI. La ubicación de memoria se rellena con un identificador de dispositivo, que se usa para identificar el dispositivo de audio abierto en llamadas a otras funciones de audio.
Muchas funciones MIDI pueden aceptar un identificador de dispositivo o un identificador de dispositivo. Aunque puedes usar un identificador de dispositivo donde quieras usar un identificador de dispositivo, no siempre puedes usar un identificador de dispositivo cuando se llama a un identificador.
Nota
Los dispositivos MIDI no son necesariamente compartibles, por lo que es posible que un dispositivo determinado no esté disponible cuando un usuario lo solicite. Si esto sucede, la aplicación debe notificar al usuario y permitir que el usuario intente volver a abrir el dispositivo.
Temas relacionados