Apertura de dispositivos de entrada MIDI
Para abrir un dispositivo de entrada MIDI para la grabación, use la función midiInOpen . Esta función abre el dispositivo asociado al identificador de dispositivo especificado y devuelve un identificador del dispositivo abierto escribiendo el identificador en una ubicación de memoria especificada.
Si usa la marca de MIDI_IO_STATUS con midiInOpen, el sistema usa el mensaje de MIM_MOREDATA para alertar a la función de devolución de llamada de la aplicación cuando no procesa los datos MIDI lo suficientemente rápido como para mantenerse al día con el controlador de dispositivo de entrada. (El mensaje MM_MIM_MOREDATA hace el mismo trabajo con devoluciones de llamada de ventana. Sin embargo, por motivos de rendimiento, la mayoría de las aplicaciones usarán funciones de devolución de llamada en lugar de devoluciones de llamada de ventana). Si la aplicación procesa datos MIDI en un subproceso independiente, aumentar la prioridad del subproceso puede tener un impacto significativo en la capacidad de la aplicación para mantenerse al día con el flujo de datos.
Temas relacionados