Freigeben über


IMiniportWavePciStream-Schnittstelle (portcls.h)

Die IMiniportWavePciStream Schnittstelle stellt den Wellenstrom dar, der durch einen Pin an einem WavePci-Filter fließt. Der Filter umschließt ein WavePci-Rendering- oder Erfassungsgerät und wird durch Kopplung eines WavePci-Porttreibers mit einem WavePci-Miniporttreiber implementiert. Der Miniporttreiber implementiert die IMiniportWavePciStream Schnittstelle und macht sie dem Porttreiber verfügbar. Der Miniporttreiber erstellt ein Streamobjekt mit dieser Schnittstelle, wenn der Porttreiber die IMiniportWavePci::NewStream-Methode des Miniporttreibers aufruft. IMiniportWavePciStream erbt von der IUnknown-Schnittstelle .

Die IMiniportWavePciStream Schnittstelle bietet Methoden zum Verwalten eines einzelnen Datenstroms ein- oder ausgehender Audiowellendaten. Dies ist die Schnittstelle, die die meisten Funktionen des Miniporttreibers verfügbar macht.

Vererbung

Die IMiniportWavePciStream-Schnittstelle erbt von der IUnknown-Schnittstelle.

Methoden

Die IMiniportWavePciStream-Schnittstelle verfügt über diese Methoden.

 
IMiniportWavePciStream::GetAllocatorFraming

Die GetAllocatorFraming-Methode ruft die bevorzugten Zuordnungsrahmenparameter für den Stream ab.
IMiniportWavePciStream::GetPosition

Erfahren Sie, wie die GetPosition-Methode die aktuelle Position des Datenstroms abruft.
IMiniportWavePciStream::MappingAvailable

Die MappingAvailable-Methode gibt an, dass eine neue Zuordnung verfügbar ist.
IMiniportWavePciStream::NormalizePhysicalPosition

Erfahren Sie, wie die NormalizePhysicalPosition-Methode eine physische Pufferposition in einen zeitbasierten Wert konvertiert.
IMiniportWavePciStream::RevokeMappings

Die RevokeMappings-Methode widerruft Zuordnungen, die zuvor über IPortWavePciStream::GetMapping abgerufen wurden.
IMiniportWavePciStream::Service

Erfahren Sie, dass die Service-Methode den Miniporttreiber einer Dienstanforderung benachrichtigt.
IMiniportWavePciStream::SetFormat

Erfahren Sie, wie die SetFormat-Methode das KS-Datenformat des Wellenstroms festlegt.
IMiniportWavePciStream::SetState

Die SetState-Methode ändert den Zustand des Streamtransports.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile portcls.h