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 |