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 |