如何在程序中更改音频引擎的混合格式? [英] how to change audio engine's mix format in program??
问题描述
大家好.
Hello everyone.
我知道
IAudioClient :: GetMixFormat 方法检索音频引擎用于内部处理共享模式流的流格式.
IAudioClient::GetMixFormat method retrieves the stream format that the audio engine uses for its internal processing of shared-mode streams.
但是我不知道如何在程序中更改混合格式,你能告诉我答案吗?
but i don't know how to change the mix format in my program, can you tell me the answer?
先谢谢您!
推荐答案
或者我可以说:字体>
如果mmsys.cpl中的``播放->扬声器属性->高级->默认格式''为``24位,96000Hz(工作室质量)'',则应用程序如何播放格式为
if the 'playback->speakers properties->advance->Default Format' in mmsys.cpl is '24 bit, 96000Hz(studio Quality)' , how can a application play a shared mode stream whose format
是'16bit,48000Hz'',而没有将流的格式更改为混合格式吗?
is '16bit, 48000Hz ', without change the stream's format to mix format ?
这篇关于如何在程序中更改音频引擎的混合格式?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!