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 für den 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 in Windows Vista und höheren Windows-Betriebssystemen unterstützt.
Vererbung
Die IMiniportWaveRTStream-Schnittstelle erbt von der IUnknown-Schnittstelle.
Methoden
Die IMiniportWaveRTStream-Schnittstelle verfügt über diese Methoden.
IMiniportWaveRTStream::AllocateAudioBuffer Die AllocateAudioBuffer-Methode weist einen zyklischen Puffer für Audiodaten zu. |
IMiniportWaveRTStream::FreeAudioBuffer Die FreeAudioBuffer-Methode wird verwendet, um einen Audiopuffer freizugeben, der zuvor mit einem Aufruf von IMiniportWaveRTStream::AllocateAudioBuffer zugeordnet wurde. |
IMiniportWaveRTStream::GetClockRegister Die GetClockRegister-Methode ruft die Informationen ab, die der Porttreiber benötigt, um das Uhrregister 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 Wellendatenstroms fest. |
IMiniportWaveRTStream::SetState Die SetState-Methode ändert den Transportstatus des Audiodatenstroms. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | portcls.h |