Interfaz IMiniportMidiStream (portcls.h)
La interfaz IMiniportMidiStream
representa la secuencia MIDI que fluye a través de un pin en un filtro MIDI. El filtro encapsula un sintetizador MIDI o un dispositivo de captura y se implementa emparejando un controlador de puerto MIDI con un controlador de minipuerto MIDI. El controlador de miniporta implementa la interfaz IMiniportMidiStream
y la expone al controlador de puerto. El controlador de puerto crea un objeto de secuencia con esta interfaz llamando al método IMiniportMidi::NewStream del controlador de miniport.
IMiniportMidiStream
hereda de la interfaz IUnknown.
Esta interfaz proporciona métodos para leer y escribir una secuencia MIDI y para establecer el formato y el estado de una secuencia MIDI.
Herencia
La interfaz IMiniportMidiStream hereda de la interfaz IUnknown.
Métodos
La interfaz IMiniportMidiStream tiene estos métodos.
IMiniportMidiStream::Read El método Read lee datos de una secuencia MIDI entrante. |
IMiniportMidiStream::SetFormat El método SetFormat establece el formato de datos KS de la secuencia MIDI. |
IMiniportMidiStream::SetState El método SetState establece el estado de transporte de la secuencia en un nuevo valor de estado. |
IMiniportMidiStream::Write El método Write escribe datos en una secuencia MIDI saliente. |
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Windows |
encabezado de | portcls.h |