Interfaz IMXF (dmusicks.h)

La IMXF interfaz representa la secuencia de DirectMusic en un filtro de transporte MIDI (MXF). El controlador de miniporte DMus implementa esta interfaz y la expone al controlador de puerto DMus. El transporte MIDI se produce a través de IMXF, que es la interfaz principal del controlador de miniporte DMus para administrar secuencias de DirectMusic. El controlador de puerto DMus usa esta interfaz para administrar una secuencia de DirectMusic en un filtro de transporte MIDI (MXF). El controlador de minipuerto crea un objeto de secuencia con esta interfaz cuando el controlador de puerto llama al método IMiniportDMus::NewStream del controlador de miniporte. IMXF hereda de la interfaz IUnknown .

Las interfaces IAllocatorMXF e ISynthSinkDMus heredan de IMXF. Para obtener información sobre el uso de estas interfaces para administrar secuencias MIDI, consulta Transporte MIDI.

Herencia

La interfaz IMXF hereda de la interfaz IUnknown.

Métodos

La interfaz IMXF tiene estos métodos.

 
IMXF::ConnectOutput

El método ConnectOutput conecta esta interfaz IMXF con el receptor especificado por el parámetro pSinkMXF.
IMXF::D isconnectOutput

El método DisconnectOutput desconecta esta interfaz IMXF del receptor de synth o del receptor de captura.
IMXF::P utMessage

El método PutMessage pasa una estructura de DMUS_KERNEL_EVENT al siguiente destino.
IMXF::SetState

El método SetState se usa para establecer el estado de la interfaz de transformación MIDI.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado dmusicks.h