gpt4 book ai didi

audio - 如何使用 IXAudio2Voice::SetChannelVolume 函数

转载 作者:行者123 更新时间:2023-12-02 23:14:09 36 4
gpt4 key购买 nike

我想知道如何使用 IXAudio2Voice::SetChannelVolume功能。 documentation告诉我传递第一个参数的 channel 数。但是我需要哪个“ channel 数”以及如何获得该值?我是否必须使用可以从 GetVoiceDetails 检索到的输入 channel 数? -函数(见here)?

最佳答案

它期望语音中的 channel 数。

这应该与创建语音时的 channel 数相同,即 WAVEFORMATEX 结构中 nChannels 的值。

http://msdn.microsoft.com/en-us/library/windows/desktop/dd390970(v=vs.85).aspx

IXAudio2SourceVoice* pSourceVoice;
if( FAILED(hr = pXAudio2->CreateSourceVoice( &pSourceVoice, (WAVEFORMATEX*)&wfx ) ) ) return hr;

wfx.nChannels 是语音的 channel 数

http://msdn.microsoft.com/en-us/library/windows/desktop/ee415828(v=vs.85).aspx

关于audio - 如何使用 IXAudio2Voice::SetChannelVolume 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23689768/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com