Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.01.07;
Скачать: CL | DM;

Вниз

Быстрая перемотка DVD   Найти похожие ветки 

 
Белый Орёл   (2006-05-18 12:23) [0]

Приветствую, мастера! Меня очень интересует, как можно средствами DSPack или какими-нибудь другими сделать перемотку DVD также быстро, как это реализовано в WinDVD. И кто-нибудь знает, как можно DVD перемотать на место последней остановки (опять-таки, как в WinDVD)?


 
programania ©   (2006-05-18 21:04) [1]

DSPack:

hms:TDVDHMSFTimeCode;
DvdControl:IDvdControl2;
i:integer;
begin
with form1.FilterGraph1 do begin
//pos - позиция перемотки в мсек
   i:=pos div 1000;
   hms.bHours:=i div 3600;
   hms.bMinutes:=(i-hms.bHours*3600)div 60;
   hms.bSeconds:= i-hms.bHours*3600-hms.bMinutes*60;
   QueryInterface(IDvdControl2, DvdControl);
   DvdControl.PlayAtTime(@hms,DVD_CMD_FLAG_None, DvdCmd);
   DvdControl := nil;
end;

//и еще в начале
  form1.FilterGraph1.Play;
  form1.FilterGraph1.QueryInterface(IDVDControl2, DVDControl);
  DVDControl.SetOption(DVD_NotifyParentalLevelChange,false);
  DVDControl.SetOption(DVD_HMSF_TimeCodeEvents, true);


 
Белый Орёл   (2006-05-19 00:43) [2]

Большое спасибо, но всё-таки подождать, пока перемотает, приходится. Может, есть способ ускорить время перемотки?



Страницы: 1 вся ветка

Текущий архив: 2007.01.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.028 c
15-1166042104
Rouse_
2006-12-13 23:35
2007.01.07
CompareMem


6-1155286255
Exot
2006-08-11 12:50
2007.01.07
Перехват данных


1-1163613648
001
2006-11-15 21:00
2007.01.07
Диалог выбора каталога


15-1166274410
VirEx
2006-12-16 16:06
2007.01.07
помогите выбрать mp3 плеер, +для переноса информации


8-1147588836
Илья Щукин
2006-05-14 10:40
2007.01.07
Организация плейлиста