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

Этот интерфейс позволяет драйверу мини-порта использовать свойства KS, которые обращаются к обработчику аудио через дескриптор экземпляра контактов.

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

Интерфейс IMiniportStreamAudioEngineNode наследуется от интерфейса IUnknown . IMiniportStreamAudioEngineNode также имеет следующие типы элементов:

Методы

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

 
IMiniportStreamAudioEngineNode::GetLfxState

Возвращает состояние узла локальных эффектов (LFX), который находится в пути к звуковому потоку.
IMiniportStreamAudioEngineNode::GetStreamAttributeSteppings

Возвращает допустимое значение пошагового выполнения для атрибута аудиопотока.
IMiniportStreamAudioEngineNode::GetStreamChannelCount

Возвращает количество каналов, доступных для потока.
IMiniportStreamAudioEngineNode::GetStreamChannelMute

Возвращает состояние узла Отключения звука в пути к звуковому потоку.
IMiniportStreamAudioEngineNode::GetStreamChannelPeakMeter

Возвращает значение узла PeakMeter в пути к звуковому потоку.
IMiniportStreamAudioEngineNode::GetStreamChannelVolume

Возвращает текущий уровень громкости, применяемый к звуковому потоку.
IMiniportStreamAudioEngineNode::GetStreamLinearBufferPosition

Возвращает количество байтов, полученных DMA из звукового буфера с начала потока.
IMiniportStreamAudioEngineNode::GetStreamPresentationPosition

Возвращает текущую позицию курсора в потоке звуковых данных, отрисовываемом в конечной точке.
IMiniportStreamAudioEngineNode::SetLfxState

Задает состояние узла локальных эффектов (LFX), который находится в пути к звуковому потоку.
IMiniportStreamAudioEngineNode::SetStreamChannelMute

Задает состояние узла Отключить звук в пути к звуковому потоку.
IMiniportStreamAudioEngineNode::SetStreamChannelVolume

Задает уровень громкости, применяемый к звуковому потоку.
IMiniportStreamAudioEngineNode::SetStreamCurrentWritePosition

Задает текущее положение курсора в потоке звуковых данных, записываемом из конечной точки.
IMiniportStreamAudioEngineNode::SetStreamLoopbackProtection

Задает состояние защиты от замыкания на себя узла обработчика звука.

Требования

Требование Значение
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Целевая платформа Windows
Header portcls.h