Интерфейс IMiniportWaveRT (portcls.h)
Интерфейс IMiniportWaveRT
является основным интерфейсом, предоставляемым драйвером мини-порта для звукового устройства WaveRT. Драйвер адаптера создает объект драйвера miniport WaveRT. Затем он передает IMiniportWaveRT
указатель интерфейса объекта в метод IPort::Init драйвера порта WaveRT. IMiniportWaveRT
наследуется от интерфейса IMiniport .
Драйвер адаптера формирует пару драйверов miniport-port путем привязки IMiniportWaveRT
объекта к объекту IPortWaveRT . Системный драйвер PortCls регистрирует эту пару в системе в качестве волнового фильтра.
IMiniportWaveRT
поддерживается в Операционных системах Windows Vista и более поздних версий.
Наследование
Интерфейс IMiniportWaveRT наследуется от интерфейса IMiniport.
Методы
Интерфейс IMiniportWaveRT содержит следующие методы.
IMiniportWaveRT::GetDeviceDescription Метод GetDeviceDescription возвращает указатель на структуру DEVICE_DESCRIPTION, описывающую устройство. |
IMiniportWaveRT::Init Метод Init инициализирует объект драйвера miniport WaveRT. |
IMiniportWaveRT::NewStream Метод NewStream создает новый экземпляр объекта потока WaveRT. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | portcls.h |