Presentation is loading. Please wait.

Presentation is loading. Please wait.

Windows Portable Devices

Similar presentations


Presentation on theme: "Windows Portable Devices"— Presentation transcript:

1 Windows Portable Devices
Deividas Slivinskas IT 3 grupė

2 Turinys Kam reikalingas Windows Portable Devices (WPD)?
WPD aplikacijos WPD aplikacijų kūrimo reikalavimai WPD aplikacijų kūrimas

3 Kam reikalingas WPD? Įgalina susisiekimą tarp kompiuterio ir prie jo prijungtų įrenginių; Pilnai pakeičia Windows Media Device ir Windows Image Acqusition; WPD aplikacijų pagalba galima: Naršyti po įrenginį; Siųsti jam informaciją ir gauti jo turinį; Valdyti įrenginį.

4 WPD aplikacijos WPD lanksti sistema suteikia daug kustomizacijos galimybų; WPD Application Programming Interface naudojamas kurti Windows aplikacijas (C++, C# .Net arba Visual Basic .Net); WPD Automation Object Mode naudojamas kurti Web aplikacijas (JScript ir HTML).

5 WPD aplikacijos WPD Application Programming Interface palaikomas Windows 7, Windows Vista ir Windows XP operacinėse sistemose. WPD Automation Object Model palaikomas tik Windows 7 operacinėje sistemoje.

6

7 WPD aplikacijų kūrimo reikalavimai
Kompiuteryje turi būti įrašytas Windows Software Development Kit (SDK). Naudojami headeriai ir bibliotekos: PortableDeviceGuids.lib PortableDevice.h PortableDeviceTypes.h PortableDeviceApi.h

8 WPD aplikacijų kūrimas
Pirmas žingsnis – įrenginių išrinkimas (Enumeration) Naudojamas interfeisas – IPortableDeviceManager Metodai: GetDeviceDescription GetDeviceFriendlyName GetDeviceManufacturer GetDeviceProperty GetDevices GetPrivateDevices RefreshDeviceList

9 Enumaration

10 WPD aplikacijų kūrimas
Kiti žingsniai: Įrenginio pasirinkimas (ChooseDevice) Ryšio užmezgimas (IPortableDevice::Open) Turinio išrinkimas (IPortableDevice::Content) Objekto parametrų gavimas (IPortableDeviceProperties ir IPortableDeviceKeyCollection) Objekto nustatymų keitimas (IPortableDeviceValues)

11 Įrenginio turinio operacijos
Turinio perkėlimas iš PC į įrenginį; Turinio perkėlimas iš įrenginio į PC; Turinio perkėlimas įrenginio viduje; Turinio ištrynimas įrenginyje; Įrenginyje esančių objektų resursų papildymas.

12 Paveikslėlio arba muzikos failo įkėlimas į įrenginį:
Pavyzdys Paveikslėlio arba muzikos failo įkėlimas į įrenginį:

13 Ačiū už dėmesį


Download ppt "Windows Portable Devices"

Similar presentations


Ads by Google