IMiniportWaveCyclicStream-Schnittstelle (portcls.h)
Die IMiniportWaveCyclicStream
Schnittstelle stellt den Wellenstrom dar, der durch einen Pin in einem WaveCyclic-Filter fließt. Der Filter umschließt ein WaveCyclic-Rendering- oder Aufnahmegerät und wird implementiert, indem ein WaveCyclic-Porttreiber mit einem WaveCyclic-Miniporttreiber gekoppelt wird. Der Miniporttreiber implementiert die IMiniportWaveCyclicStream
-Schnittstelle und macht sie für den Porttreiber verfügbar. Der Miniporttreiber erstellt ein Streamobjekt mit dieser Schnittstelle, wenn der Porttreiber die IMiniportWaveCyclic::NewStream-Methode des Miniporttreibers aufruft. IMiniportWaveCyclicStream
erbt von der IUnknown-Schnittstelle .
Die IMiniportWaveCyclicStream
Schnittstelle bietet Methoden zum Verwalten eines einzelnen Datenstroms eingehender oder ausgehender Audiowellendaten. Dies ist die Schnittstelle, die die meisten Funktionen des Miniporttreibers verfügbar macht.
Vererbung
Die IMiniportWaveCyclicStream-Schnittstelle erbt von der IUnknown-Schnittstelle.
Methoden
Die IMiniportWaveCyclicStream-Schnittstelle verfügt über diese Methoden.
IMiniportWaveCyclicStream::GetPosition Die GetPosition-Methode ruft die aktuelle Position des Datenstroms ab. |
IMiniportWaveCyclicStream::NormalizePhysicalPosition Die NormalizePhysicalPosition-Methode konvertiert eine physische Pufferposition in einen zeitbasierten Wert. |
IMiniportWaveCyclicStream::SetFormat Die SetFormat-Methode legt das KS-Datenformat des Wellenstroms fest. |
IMiniportWaveCyclicStream::SetNotificationFreq Die SetNotificationFreq-Methode steuert die Häufigkeit, mit der Benachrichtigungsunterbrechungen generiert werden, indem das Intervall zwischen aufeinander folgenden Interrupts festgelegt wird. |
IMiniportWaveCyclicStream::SetState Die SetState-Methode legt den neuen Status der Wiedergabe oder Aufzeichnung für den Stream fest. |
IMiniportWaveCyclicStream::Silence Die Silence-Methode wird verwendet, um Stillebeispiele in einen angegebenen Puffer zu kopieren. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | portcls.h |