Дәріс №13
Тақырыбы Анимация
Сағат саны 1
Жоспар
Анимация
Анимацияәдістері
Анимациямысалдары
Дәріс тезисі*
TMediaPlayer, TMediaPlayerControl компонентінің белгісі Additional парағында орналасқан. Ол видеороликтерді, дыбысты және дыбыспен байланысқан анимацияны шығаруға мүмкіндік береді.
Мультимедиалы қосымшалармен жұмыс
property FileName: string;
Қасиетіне ойнатылғалы отырған файлдың атын жіберуден басталады
TMedia экземплярына келесі қасиет арқылы байланысуға болады
property Media: TMedia; //только для чтения
TMedia компонентінің төмендегідей тәсілдері бар
procedure Play;
procedure Stop;
Осы тәсілдерді шақыру
property State: TMediaState; //только для чтения
TMediaState = (Unavailable, Playing, Stopped);
Қасиетте көрсетілген
Сонымен қатар келесі қасиет арқылы дыбыс диапозонын өзгертуге мүмкіндік бар
property Volume: Single; //диапазонот 0 до 1
Тағы да бір мүмкіндік ол келесі қасиет арқылы ойнату позияцияясын бақылауға болады
property CurrentTime: TMediaTime;
медиафайлдың соңына дейін ойнатылып аяқталғандығын келесі қасиет атқарады.
property Duration: TMediaTime;
Видеоқатарды ойнату үшін келесі қасиетті пайдаланамыз
property VideoSize: TPointF; //только для чтения
Мультимедиалы объектімен жұмысты аяқтағаннан кейін келесі әдісті пайдалану керек
procedure Clear;
FireMonkey қосымшасы Мультимедиалы файлдарды құрып қана қоймай, аудио-видеоағындарды қабылдап алу мүмкіндігіне ие.
Ол үшін келесі класстар бар:
TCaptureDeviceManager аппараттық құрылғыларға қол жетімді болу үшін жауап береді;
TaudioCaptureDevice ағымдағы аудиоқұрылғының базалық қызметін ұсынады;
TVideoCaptureDevice ағымдағы виедоқұрылғымен жұмыс жасауға мүмкіндік береді.
Листинг 1.мультимедиялы құрылғылар туралы ақпарат жинау
var CDM : TCaptureDeviceManager;
CD : TCaptureDevice;
LBI : TListBoxItem;
i : integer;
begin
CDM:=TCaptureDeviceManager.Current;
for i := 0 to CDM.Count-1 do
begin
CD:=CDM.Devices[i];
LBI:=TListBoxItem.Create(ListBox1);
ListBox1.AddObject(LBI);
end;
end;
Бекіту сұрақтары
1 Анимация ұғымы
2 Анимацияны программа қосу жолдары
Əдебиеттер:[1] 605-612 бет.
Достарыңызбен бөлісу: |