Interfaccia IMiniportWaveRTStream (portcls.h)

L'interfaccia IMiniportWaveRTStream rappresenta il flusso di onda che scorre attraverso un pin sul filtro KS che esegue il wrapping di un dispositivo waveRT o di acquisizione. Il driver miniport implementa l'interfaccia IMiniportWaveRTStream e la espone al driver della porta. Il driver miniport crea un oggetto di flusso con questa interfaccia quando il driver di porta chiama il metodo IMiniportWaveRT::NewStream . IMiniportWaveRTStream eredita dall'interfaccia IUnknown .

IMiniportWaveRTStream è supportato in Windows Vista e nei sistemi operativi Windows successivi.

Ereditarietà

L'interfaccia IMiniportWaveRTStream eredita dall'interfaccia IUnknown.

Metodi

L'interfaccia IMiniportWaveRTStream include questi metodi.

 
IMiniportWaveRTStream::AllocateAudioBuffer

Il metodo AllocateAudioBuffer alloca un buffer ciclico per i dati audio.
IMiniportWaveRTStream::FreeAudioBuffer

Il metodo FreeAudioBuffer viene usato per liberare un buffer audio precedentemente allocato con una chiamata a IMiniportWaveRTStream::AllocateAudioBuffer.
IMiniportWaveRTStream::GetClockRegister

Il metodo GetClockRegister recupera le informazioni necessarie per esporre il registro dell'orologio al sottosistema audio e ai relativi client.
IMiniportWaveRTStream::GetHWLatency

Il metodo GetHWLatency recupera informazioni sulle origini di latenza di flusso nell'hardware audio.
IMiniportWaveRTStream::GetPosition

Il metodo GetPosition recupera la posizione corrente di riproduzione o record come offset di byte dall'inizio del buffer.
IMiniportWaveRTStream::GetPositionRegister

Il metodo GetPositionRegister recupera le informazioni necessarie al driver della porta per esporre il registro di posizione al sottosistema audio e ai relativi client.
IMiniportWaveRTStream::SetFormat

Il metodo SetFormat imposta il formato dati del flusso di onda.
IMiniportWaveRTStream::SetState

Il metodo SetState modifica lo stato di trasporto del flusso audio.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione portcls.h