Interfaccia IMiniportWaveRTStream (portcls.h)
L'interfaccia IMiniportWaveRTStream
rappresenta il flusso d'onda che scorre attraverso un pin sul filtro KS che esegue il wrapping di un dispositivo di rendering o acquisizione WaveRT. Il driver miniport implementa l'interfaccia IMiniportWaveRTStream
e la espone al driver della porta. Il driver miniport crea un oggetto flusso con questa interfaccia quando il driver della porta chiama il metodo IMiniportWaveRT::NewStream.
IMiniportWaveRTStream
eredita dall'interfaccia di IUnknown.
IMiniportWaveRTStream
è supportato in Windows Vista e nei sistemi operativi Windows successivi.
Eredità
L'interfaccia IMiniportWaveRTStream eredita dall'interfaccia IUnknown.
Metodi
L'interfaccia IMiniportWaveRTStream dispone di 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 allocato in precedenza con una chiamata a IMiniportWaveRTStream::AllocateAudioBuffer. |
IMiniportWaveRTStream::GetClockRegister Il metodo GetClockRegister recupera le informazioni richieste dal driver della porta per esporre il registro dell'orologio al sottosistema audio e ai relativi client. |
IMiniportWaveRTStream::GetHWLatency Il metodo GetHWLatency recupera informazioni sulle origini di latenza del 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 richieste dal driver della porta per esporre il registro di posizione al sottosistema audio e ai relativi client. |
IMiniportWaveRTStream::SetFormat Il metodo SetFormat imposta il formato di dati del flusso d'onda. |
IMiniportWaveRTStream::SetState Il metodo SetState modifica lo stato di trasporto del flusso audio. |
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Finestre |
intestazione | portcls.h |