Interfaz IMiniportMidiStream (portcls.h)
La IMiniportMidiStream
interfaz 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 minipuerto implementa la IMiniportMidiStream
interfaz 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 | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | portcls.h |