![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Displayrect и побочные эффекты [D7, WinXP]
Der Nechk@ssoff © (2006-08-25 16:48:00)
mediaplayer1.DisplayRect := Panel3.ClientRect;
С помощью сего кода подгоняю видео под размеы панели,но:
1.Файлы *.avi-притормаживают(саааамый мизер,но!)
2.Файлы *.mpg-воспроизводятся "под" панелью,т.е изображение выводится на рабочий стол.
Как избавиться от таких косяков и есть ли другие способы подгонки изображений?
Der Nechk@ssoff (2006-08-25 18:52:00) [1]А сейчас,MediaPlayer,вообще стал создавать отдельное окно для воспроизведения видео,и,при попутке его закрыть,оно дублируется.Офигеть.
Der Nechk@ssoff (2006-08-25 18:16:00) [2]У меня DisplayPanel на другой панели размещен.
Вот,полный код обработчика кнопки Play:
mediaplayer1.FileName:=label1.Caption;
mediaplayer1.Open;
trackbar1.Max:=mediaplayer1.Length;
mediaplayer1.DisplayRect := Panel3.ClientRect;
trackbar1.Position:=0;
mediaplayer1.Play;
Pavia (2006-08-25 17:10:00) [3]MediaPlayer1.Display:=Panel1;
MediaPlayer1.DisplayRect:=Panel1.ClientRect;
Вроде все работает.