有关AVI的控制。(70分)

  • 主题发起人 主题发起人 kozen
  • 开始时间 开始时间
K

kozen

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何能调整AVI的显示尺寸,如可让它全屏或1/4屏播放。
Animate可以实现吗?
 
您可以看一下这个帖子:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=589751
 
当然了,最简单的方法还是用MediaPlayer控件,设置一下DisplayRect就可以了.
您还可以通过VFW中的AVIXXX系列的函数来播放,那样您可以得到每一帧BMP,您爱怎么着就
怎么着
 
怎么才能调用DirectShow单元呢?
 
to LeeChange:设置DisplayRect只改变了播放区域,如改成原大小的1/4,也就只能
看到原avi画面的1/4。这不符要求呀!

大家能介绍一些可以方便改变avi播放尺寸的控件吗?

 
下载DirectXPack便可使用DirectShow
 
程序员大本营PB.Delphi版Disk2,DCAVI.zip可以满足您的要求!
 
接受答案了.
 
后退
顶部