Білім беру бағдарламасының атауы мен шифры 6B06103 "Есептеу техникасы және бағдарламалық қамтамасыз ету"



бет12/34
Дата25.02.2022
өлшемі112,55 Kb.
#133386
түріБілім беру бағдарламасы
1   ...   8   9   10   11   12   13   14   15   ...   34
Байланысты:
Силлабус 2втко

    Бұл бет үшін навигация:
  • Additional
Дәріс №13
Тақырыбы Анимация
Сағат саны 1
Жоспар

  1. Анимация

  2. Анимацияәдістері

  3. Анимациямысалдары

Дәріс тезисі*
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 бет.



Достарыңызбен бөлісу:
1   ...   8   9   10   11   12   13   14   15   ...   34




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет