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


Интерфейс IMiniportWavePciStream (portcls.h)

Интерфейс IMiniportWavePciStream представляет поток волн, который проходит через закрепление фильтра WavePci. Фильтр заключает в оболочку устройство отрисовки или захвата WavePci и реализуется путем связывания драйвера порта WavePci с драйвером мини-порта WavePci. Драйвер мини-порта реализует IMiniportWavePciStream интерфейс и предоставляет его драйверу порта. Драйвер минипорта создает объект потока с этим интерфейсом, когда драйвер порта вызывает метод IMiniportWavePci драйвера мини-порта::NewStream . IMiniportWavePciStream наследуется от интерфейса IUnknown .

Интерфейс IMiniportWavePciStream предоставляет методы для управления одним потоком входящих или исходящих аудиоволновых данных. Это интерфейс, который предоставляет большую часть функциональных возможностей драйвера мини-порта.

Наследование

Интерфейс IMiniportWavePciStream наследуется от интерфейса IUnknown.

Методы

Интерфейс IMiniportWavePciStream содержит следующие методы.

 
IMiniportWavePciStream::GetAllocatorFraming

Метод GetAllocatorFraming получает предпочтительные параметры обрамления распределителя для потока.
IMiniportWavePciStream::GetPosition

Узнайте, как метод GetPosition получает текущую позицию потока.
IMiniportWavePciStream::MappingAvailable

Метод MappingAvailable указывает, что доступно новое сопоставление.
IMiniportWavePciStream::NormalizePhysicalPosition

Узнайте, как метод NormalizePhysicalPosition преобразует физическое положение буфера в значение на основе времени.
IMiniportWavePciStream::RevokeMappings

Метод RevokeMappings отменяет сопоставления, которые ранее были получены с помощью IPortWavePciStream::GetMapping.
IMiniportWavePciStream::Service

Узнайте, что метод Service уведомляет драйвер минипорта о запросе на обслуживание.
IMiniportWavePciStream::SetFormat

Узнайте, как метод SetFormat задает формат данных KS волнового потока.
IMiniportWavePciStream::SetState

Метод SetState изменяет состояние потока транспорта.

Требования

Требование Значение
Целевая платформа Windows
Header portcls.h