Download presentation
Presentation is loading. Please wait.
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.
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į
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.