Condividi tramite


Interfaccia IMiniportMidiStream (portcls.h)

L'interfaccia IMiniportMidiStream rappresenta il flusso MIDI che scorre attraverso un pin su un filtro MIDI. Il filtro avvolge un sintetizzatore MIDI o un dispositivo di acquisizione e viene implementato associando un driver di porta MIDI a un driver miniport MIDI. Il driver miniport implementa l'interfaccia IMiniportMidiStream e la espone al driver della porta. Il driver di porta crea un oggetto flusso con questa interfaccia chiamando il metodo IMiniportMidi::NewStream del driver miniport . IMiniportMidiStream eredita dall'interfaccia IUnknown .

Questa interfaccia fornisce metodi per leggere e scrivere un flusso MIDI e per impostare il formato e lo stato di un flusso MIDI.

Ereditarietà

L'interfaccia IMiniportMidiStream eredita dall'interfaccia IUnknown.

Metodi

L'interfaccia IMiniportMidiStream include questi metodi.

 
IMiniportMidiStream::Read

Il metodo Read legge i dati da un flusso MIDI in ingresso.
IMiniportMidiStream::SetFormat

Il metodo SetFormat imposta il formato di dati KS del flusso MIDI.
IMiniportMidiStream::SetState

Il metodo SetState imposta lo stato di trasporto del flusso su un nuovo valore di stato.
IMiniportMidiStream::Write

Il metodo Write scrive i dati in un flusso MIDI in uscita.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione portcls.h