Freigeben über


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-Miniporttreiberobjekt. 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 beim System als Wellenfilter.

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

Vererbung

Die IMiniportWaveRT-Schnittstelle erbt von der IMiniport-Schnittstelle.

Methoden

Die IMiniportWaveRT-Schnittstelle verfügt über 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-Miniporttreiberobjekt.
IMiniportWaveRT::NewStream

Die NewStream-Methode erstellt eine neue instance eines WaveRT-Streamobjekts.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile portcls.h