Freigeben über


IMiniportWaveRTStream-Schnittstelle (portcls.h)

Die IMiniportWaveRTStream Schnittstelle stellt den Wellenstrom dar, der durch einen Pin auf dem KS-Filter fließt, der ein WaveRT-Rendering- oder Aufnahmegerät umschließt. Der Miniporttreiber implementiert die IMiniportWaveRTStream Schnittstelle und macht sie dem Porttreiber verfügbar. Der Miniporttreiber erstellt ein Streamobjekt mit dieser Schnittstelle, wenn der Porttreiber die IMiniportWaveRT::NewStream--Methode aufruft. IMiniportWaveRTStream erbt von der IUnknown Schnittstelle.

IMiniportWaveRTStream wird unter Windows Vista und höheren Windows-Betriebssystemen unterstützt.

Erbschaft

Die IMiniportWaveRTStream Schnittstelle erbt von der IUnknown-Schnittstelle.

Methodik

Die IMiniportWaveRTStream Schnittstelle hat diese Methoden.

 
IMiniportWaveRTStream::AllocateAudioBuffer

Die AllocateAudioBuffer-Methode weist einen zyklischen Puffer für Audiodaten zu.
IMiniportWaveRTStream::FreeAudioBuffer

Die FreeAudioBuffer-Methode wird verwendet, um einen zuvor mit einem Aufruf von IMiniportWaveRTStream::AllocateAudioBuffer zugewiesenen Audiopuffer freizuweisen.
IMiniportWaveRTStream::GetClockRegister

Die GetClockRegister-Methode ruft die Informationen ab, die der Porttreiber benötigt, um das Taktregister für das Audiosubsystem und seine Clients verfügbar zu machen.
IMiniportWaveRTStream::GetHWLatency

Die GetHWLatency-Methode ruft Informationen zu Quellen der Streamlatenz in der Audiohardware ab.
IMiniportWaveRTStream::GetPosition

Die GetPosition-Methode ruft die aktuelle Wiedergabe- oder Datensatzposition als Byteoffset vom Anfang des Puffers ab.
IMiniportWaveRTStream::GetPositionRegister

Die GetPositionRegister-Methode ruft die Informationen ab, die der Porttreiber benötigt, um das Positionsregister für das Audiosubsystem und seine Clients verfügbar zu machen.
IMiniportWaveRTStream::SetFormat

Die SetFormat-Methode legt das Datenformat des Wellenstroms fest.
IMiniportWaveRTStream::SetState

Die SetState-Methode ändert den Transportstatus des Audiodatenstroms.

Anforderungen

Anforderung Wert
Zielplattform- Fenster
Header- portcls.h