IAudioEndpointOffloadStreamVolume::SetChannelVolumes 方法 (audioengineendpoint.h)
SetChannelVolumes 方法设置卸载流中各种音频声道的音量级别。
语法
HRESULT SetChannelVolumes(
[in] UINT32 u32ChannelCount,
[in] FLOAT32 *pf32Volumes,
AUDIO_CURVE_TYPE u32CurveType,
HNSTIME *pCurveDuration
);
参数
[in] u32ChannelCount
指示卸载的流中的可用音频通道数。
[in] pf32Volumes
指向卸载流中各种音频声道音量的指针。
u32CurveType
AUDIO_CURVE_TYPE 枚举中的值,指定更改通道卷时要使用的曲线。
pCurveDuration
一个 LONGLONG 值,指定以百纳秒为单位的曲线持续时间。
返回值
SetChannelVolumes 方法返回S_OK指示它已成功完成。 否则,它将返回相应的错误代码。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
目标平台 | Windows |
标头 | audioengineendpoint.h |