Метод 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 |