Поделиться через


Интерфейс 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