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


Метод IMiniportStreamAudioEngineNode::SetStreamChannelVolume (portcls.h)

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

Синтаксис

NTSTATUS SetStreamChannelVolume(
  [in] UINT32           Channel,
  [in] LONG             TargetVolume,
  [in] AUDIO_CURVE_TYPE CurveType,
  [in] ULONGLONG        CurveDuration
);

Параметры

[in] Channel

Канал аудиопотока.

[in] TargetVolume

Уровень громкости, применяемый к звуковому потоку.

[in] CurveType

Алгоритм кривой, который будет использоваться для задания уровня тома. Типы кривых представлены элементами перечисления AUDIO_CURVE_TYPE.

[in] CurveDuration

Длительность времени применения алгоритма кривой.

Возвращаемое значение

SetStreamChannelVolume возвращает S_OK, если вызов выполнен успешно. В противном случае метод возвращает соответствующую ошибку

код.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8
минимальный поддерживаемый сервер Windows Server 2012
целевая платформа Всеобщий
заголовка portcls.h

См. также

IMiniportStreamAudioEngineNode