IMiniportWaveRT interface (portcls.h)
The IMiniportWaveRT
interface is the primary interface that is exposed by the miniport driver for a WaveRT audio device. The adapter driver creates the WaveRT miniport driver object. It then passes the IMiniportWaveRT
interface pointer of the object to the IPort::Init method of the WaveRT port driver. IMiniportWaveRT
inherits from the IMiniport interface.
An adapter driver forms a miniport-port driver pair by binding an IMiniportWaveRT
object to an IPortWaveRT object. The PortCls system driver registers this pair with the system as a wave filter.
IMiniportWaveRT
is supported in Windows Vista and later Windows operating systems.
Inheritance
The IMiniportWaveRT interface inherits from the IMiniport interface.
Methods
The IMiniportWaveRT interface has these methods.
IMiniportWaveRT::GetDeviceDescription The GetDeviceDescription method returns a pointer to a DEVICE_DESCRIPTION structure describing the device. |
IMiniportWaveRT::Init The Init method initializes the WaveRT miniport driver object. |
IMiniportWaveRT::NewStream The NewStream method creates a new instance of a WaveRT stream object. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | portcls.h |