IMiniportWaveRT-Schnittstelle (portcls.h)
Die IMiniportWaveRT
Schnittstelle ist die primäre Schnittstelle, die vom Miniporttreiber für ein WaveRT-Audiogerät verfügbar gemacht wird. Der Adaptertreiber erstellt das WaveRT Miniport-Treiberobjekt. Anschließend wird der IMiniportWaveRT
Schnittstellenzeiger des Objekts an die IPort::Init Methode des WaveRT-Porttreibers übergeben.
IMiniportWaveRT
erbt von der IMiniport Schnittstelle.
Ein Adaptertreiber bildet ein Miniport-Port-Treiberpaar, indem ein IMiniportWaveRT
Objekt an ein IPortWaveRT--Objekt gebunden wird. Der PortCls-Systemtreiber registriert dieses Paar mit dem System als Wellenfilter.
IMiniportWaveRT
wird unter Windows Vista und höheren Windows-Betriebssystemen unterstützt.
Erbschaft
Die IMiniportWaveRT- Schnittstelle erbt von der IMiniport-Schnittstelle.
Methodik
Die IMiniportWaveRT Schnittstelle hat diese Methoden.
IMiniportWaveRT::GetDeviceDescription Die GetDeviceDescription-Methode gibt einen Zeiger auf eine DEVICE_DESCRIPTION Struktur zurück, die das Gerät beschreibt. |
IMiniportWaveRT::Init Die Init-Methode initialisiert das WaveRT Miniport-Treiberobjekt. |
IMiniportWaveRT::NewStream Die NewStream-Methode erstellt eine neue Instanz eines WaveRT-Streamobjekts. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Fenster |
Header- | portcls.h |