2015-10-23 103 views
1

嗨,我有一個用Borland C++ Builder製作的應用程序。我正在使用RAD Studio。Borland C++拉伸TAnimate

在應用程序中有一個帶有TAnimate(視頻對象)的TForm。我想知道是否可以延伸TAnimate對象?

如果我改變對象的大小:

video->Width = newwidth; 
video->Height = newheight; 

視頻不會被拉伸,但白色邊框被添加到視頻圖像。

有什麼方法可以縮放視頻圖像嗎?

如果有人告訴我,那是不可能的!

也許有可能在縮放的TImage中轉換TAnimate。

TAnimate的autosize屬性不起作用。

回答

1

TAnimate只是一個Win32 Animation control的薄包裝,它沒有延伸/縮放視頻的選項。即使MSDN說:

注意AVI文件或資源不能有聲音通道。 動畫控制的功能非常有限,可能會有變動。如果您需要控件爲您的應用程序提供多媒體播放和錄製功能,則可以使用MCIWnd控件。有關更多信息,請參閱MCIWnd Window Class