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


Интерфейс 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
целевая платформа Виндоус
заголовка portcls.h