R redline! Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-05 #1 我用Delphi自带的Mediaplayer控件的DisplayRect属性修改,但无效(不是很熟hoho),文件类型是Mpeg4的AVI,请教怎样实现?
Y YB_unique Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-05 #2 关于显示边界属性,如:src := MdPlayer.DisplayRect 你只要通过创建的画布对象设定好位图大小,然后用CopyRect复制到位图上显示即可。
R redline! Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-05 #3 我试过了,可以的,用Panel做输出的话语句是: MediaPlayer1.DisplayRect:=Panel1.BoundsRect; 不知是否有进一步的建议?另外想知道如何通过直接赋值的方法定义输出,比如640*480,怎样实现呢,谢谢!还有如何知道图象的原始尺寸,谢谢!
我试过了,可以的,用Panel做输出的话语句是: MediaPlayer1.DisplayRect:=Panel1.BoundsRect; 不知是否有进一步的建议?另外想知道如何通过直接赋值的方法定义输出,比如640*480,怎样实现呢,谢谢!还有如何知道图象的原始尺寸,谢谢!
R redline! Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-05 #4 这一个找到方法了,就是 MediaPlayer1.DisplayRect:=Rect(0,0,640,480); 还有最后一个如何知道图象的原始尺寸的问题了,帮帮忙啊[]
卷 卷起千堆雪tyn Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-05 #5 >原始尺寸: var F :TRect; begin F :=MediaPlayer1.DisplayRect; end;
R redline! Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-05 #6 倒...我试过的,原来似乎都是0,你一说就行了,真是FT[!] 还是谢谢,以后多多指教[]
R redline! Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-05 #7 en...再帮我看看这个,以前没有接触过多媒体编程... http://www.delphibbs.com/delphibbs/dispq.asp?lid=707067