|
问题1,我的wince5.0设备,系统启动声音,触摸屏点击屏幕声音以及自己播放音乐的声音都很大(控制面板中的音量为最大),可是在与通过TCP/IP方式连接的相应设备进行可视对讲时,对方基本听不到我的声音(偶尔能听到很小的声音),我基本能听到对方的声音,声音也不太大。请问各位高手,这可能是什么原因?是我这边应用程序发出音频流的音量小吗?可是我已经设置成最大值了啊?
如下:
if( (error=waveOutOpen( &inst->handle , WAVE_MAPPER , &format , (DWORD)waveInProc , (DWORD) inst , CALLBACK_FUNCTION) )
!= MMSYSERR_NOERROR )
{
hw_trace_msg( HW_TRACE_ERROR , "JAudioDevice::OpenOutput fail %d\n" , error );
error = 4;
}
if(!error)
{
if( waveOutSetVolume(inst->handle, 0xFFFF) == MMSYSERR_NOERROR )
{
MessageBox(NULL,_T("音量设置失败"),0,0);
}
问题2,我从网上查相关音量修改的资料,有说注册表有这一项:HKEY_CURRENT_USER\ControlPanel\Volume下,但是我的注册表里并没有这一项,请问这是需要自己添加的吗?要是我没有添加,系统会有一个默认值吗?
问题3,程序运行时提示程序内存严重不足,我想把wince下的存储内存和程序内存比例调节一下,增大程序内存、。请问除了系统启动后从控制面板里修改,有没有办法可以在定制系统的时候就修改掉,不用每次启动系统都修改一次!
|
|