Показать сообщение отдельно
  #12  
Старый 11.01.2014, 02:13
zibert zibert вне форума
Прохожий
 
Регистрация: 28.08.2012
Адрес: NikolayevCity
Сообщения: 40
Версия Delphi: Семерка))
Репутация: 10
По умолчанию

Цитата:
Сообщение от angvelem
Обе функции работают одинаково, у них и код практически один в один. Фреймы в обоих случаях выдаются те, что запрошены. Во-втором случае вызывал так:
Код:
procedure TForm1.Button22Click(Sender: TObject);
var
  DC : HDC;
begin
  DC := CreateDC('Display', nil, nil, nil);
  GetAVIFrame('earth.avi', DC, image1.Picture.Bitmap, 3);
  DeleteDC(DC);
end;

То-есть во втором случае вы получали 3 фрейм?
А качество картинки меняется?
У меня получается картинка немного темнее, чем на видео..
__________________
Если новая программа с первого раза компилируется без ошибок, значит, она написана принципиально неправильно.
Ответить с цитированием