Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейс IMiniportWaveCyclicStream представляет поток волны, который проходит через закрепление в фильтре WaveCyclic. Фильтр упаковывает устройство отрисовки или захвата WaveCyclic и реализуется путем связывания драйвера порта WaveCyclic с мини-портом WaveCyclic. Минипорт-драйвер реализует интерфейс IMiniportWaveCyclicStream и предоставляет его драйверу порта. Драйвер минипорта создает объект потока с этим интерфейсом, когда драйвер порта вызывает метод IMiniportWaveCyclic::NewStream драйвера минипорта.
IMiniportWaveCyclicStream наследует от интерфейса IUnknown.
Интерфейс IMiniportWaveCyclicStream предоставляет методы для управления одним потоком входящих или исходящих звуковых волн. Это интерфейс, который предоставляет большую часть функциональных возможностей драйвера мини-порта.
Наследство
Интерфейс IMiniportWaveCyclicStream наследует от интерфейса IUnknown.
Методы
Интерфейс IMiniportWaveCyclicStream имеет эти методы.
|
IMiniportWaveCyclicStream::GetPosition Метод GetPosition получает текущую позицию потока. |
|
IMiniportWaveCyclicStream::NormalizePhysicalPosition Метод NormalizePhysicalPosition преобразует физическое положение буфера в значение на основе времени. |
|
IMiniportWaveCyclicStream::SetFormat Метод SetFormat задает формат данных KS потока волн. |
|
IMiniportWaveCyclicStream::SetNotificationFreq Метод SetNotificationFreq определяет частоту прерываний уведомлений, создаваемых путем задания интервала между последовательными прерываниями. |
|
IMiniportWaveCyclicStream::SetState Метод SetState задает новое состояние воспроизведения или записи для потока. |
|
IMiniportWaveCyclicStream::Silence Метод Silence используется для копирования примеров молчания в указанный буфер. |
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Виндоус |
| Заголовок | portcls.h |