Share via


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