Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Прокрутка в DSPack


dan ©   (2005-06-01 22:38:00) 

Подскажите как сделать что бы файл начал проигрываться с нужного мне места?


programania   (2005-06-08 20:35:00) [1]

>Не работает, пишет на IMediaSeeking - не описанный индефикатор?

IMediaSeeking описан в DirectShow9, добавь в uses
и еще  FilterGraph1.QueryInterface(...

>Ты можешь пояснить код?
могу и уже пояснил после //,
что еще?


dan   (2005-06-08 00:48:00) [2]

Не работает, пишет на IMediaSeeking - не описанный индефикатор?
Ты можешь пояснить код?


dan   (2005-06-08 00:47:00) [3]

Не работает, пишет на IMediaSeeking - не описанный индефикатор?
Ты можешь пояснить код?


programania   (2005-06-02 20:26:00) [4]


var
CurrPos,stopPos : Int64;
MediaSeeking: IMediaSeeking;
begin
   QueryInterface(IMediaSeeking, MediaSeeking);
   with MediaSeeking do begin
     GetStopPosition(stopPos); //длина фильма в 0.0001сек
     CurrPos:=stopPos div 2;    //установка посредине
     SetPositions(currPos,AM_SEEKING_AbsolutePositioning,stopPos,AM_SEEKING_NoPositioning);
   end;
end;


Наверх

Титульная страница Поиск, карта сайта Написать письмо