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 |