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

另请参阅

IAudioEndpointOffloadStreamVolume