Интерфейс IMiniportWaveRTStreamNotification (portcls.h)
Интерфейс IMiniportWaveRTStreamNotification
поддерживается в операционных системах Windows Vista и более поздних версий, а также дополняет интерфейс IMiniportWaveRTStream , предоставляя дополнительные методы для упрощения уведомлений о событиях драйвера DMA.
Для доступа к интерфейсу IMiniportWaveRTStreamNotification
драйвер порта WaveRT вызывает метод IMiniportWaveRT::NewStream и получает интерфейс IMiniportWaveRTStream . Затем драйвер порта WaveRT запрашивает интерфейс IMiniportWaveRTStream , uisng QueryInterface и получает IMiniportWaveRTStreamNotification
интерфейс .
IMiniportWaveRTStreamNotification
наследуется от интерфейса IUnknown .
Наследование
Интерфейс IMiniportWaveRTStreamNotification наследуется от интерфейса IMiniportWaveRTStream.
Методы
Интерфейс IMiniportWaveRTStreamNotification содержит следующие методы.
IMiniportWaveRTStreamNotification::AllocateBufferWithNotification Метод AllocateAudioBufferWithNotification выделяет циклический буфер для звуковых данных, если требуется реализовать уведомление о событиях на основе DMA. Если вы не хотите получать уведомления о событиях, используйте IMiniportWaveRTStream::AllocateAudioBuffer. |
IMiniportWaveRTStreamNotification::FreeBufferWithNotification Метод FreeBufferWithNotification используется для освобождения звукового буфера, ранее выделенного с помощью вызова IMiniportWaveRTStreamNotification::AllocateBufferWithNotification. |
IMiniportWaveRTStreamNotification::RegisterNotificationEvent Метод RegisterNotificationEvent регистрирует событие для уведомления о событии на основе DMA. |
IMiniportWaveRTStreamNotification::UnregisterNotificationEvent Метод UnregisterNotificationEvent отменяет регистрацию события из уведомления о событии на основе DMA. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | portcls.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по