<red>silicon 同志进来看看,有会的也行</red>(100分)

  • 主题发起人 主题发起人 95927
  • 开始时间 开始时间
9

95927

Unregistered / Unconfirmed
GUEST, unregistred user!
我用 神龙 SDK 开发VOD系统时,不知道怎样才能设置与获取当前声音的大小?!

FMPGet(ghMPEGStream, FMPI_AUD_VOLUME)
FMPSet(ghMPEGStream, FMPI_AUD_VOLUME,Vol)

最好有点例程,先谢过
 
还有就是设置声音大小后,就只有一个声道的声音了 why??[:(]
 
当你做一个多媒体播放器时,难免少不了控制音量的大小和左右声道的播放,下面就介绍一种控制Wave波形输出设备音量的方法,该方法不是设置主音量。先在窗体上放两个TTrackBar,分别命名为TrackBar1,TrackBar2,属性Max都设置为65535,如果觉得刻度太密了,可以把Frequency属性值设置大一些,然后在Uses段加入MMSystem,并在TrackBar1和TrackBar2的OnChange事件都写上下列语句:

procedure TForm1.TrackBar1Change(Sender: Tobject);
var Wave:string;
begin

Wave:='$'+inttohex(TrackBar1.Position,4)
+inttohex(TrackBar2.Position,4);
waveoutsetvolume(0,strtoint(Wave));
end;




获取:
waveOutGetVolume
 
不行,我用的是神龙SDK开发的,您发的这个我在用神龙卡之前就试过了
 
如果是这两个函数
FMPGet(ghMPEGStream, FMPI_AUD_VOLUME)
FMPSet(ghMPEGStream, FMPI_AUD_VOLUME,Vol)

不就几个参数,查查函数原型。自己试吧!
 
这个问题我自己解决了,不过又有新问题,在神龙DVD SDK 下怎样实现VCD文件声道转换??

对jsxjd的支持表示感谢!
 
哎,这个我也会了,DFW怎么了??人气这么差????[:(][:(]
 
还是多查查SDK吧,自己做的自己最了解了
 
{{{{还有就是设置声音大小后,就只有一个声道的声音了?}}}}
我也遇到这个问题.

请问[95927]是怎么解决的?

请问[95927]声道(原唱/伴)转换怎么实现?

(delphi5+神龙DVD卡+realmagicAPI FMP)

急急!!
----------谢谢
 
多人接受答案了。
 
后退
顶部