Megosztás a következőn keresztül:


Objektumformázási GRAFIKUS GUID-k

Az eszközön lévő fájlok formátumát egy GUID érték írja le. Ezt az értéket a WPD_OBJECT_FORMAT tulajdonság adja meg. A Windows Portable Devices a következő formátumokat határozza meg:

GUID formázása Leírás
WPD_OBJECT_FORMAT_3G2 3G2 hang- vagy videofájl
WPD_OBJECT_FORMAT_3G2A Hang (3G2A)
WPD_OBJECT_FORMAT_3GP 3GP hangfájl
WPD_OBJECT_FORMAT_AAC Hang (AAC)
WPD_OBJECT_FORMAT_AIFF Hang (AIFF)
WPD_OBJECT_FORMAT_ALL Az összes elérhető formátumot azonosítja
WPD_OBJECT_FORMAT_AMR Hang (AMR)
WPD_OBJECT_FORMAT_ASF Videó (ASF, Microsoft Advanced Streaming Format)
WPD_OBJECT_FORMAT_ASXPLAYLIST Lejátszási lista (ASX)
WPD_OBJECT_FORMAT_ATSCTS ATSCTS hang- vagy videofájl
WPD_OBJECT_FORMAT_AUDIBLE Hanganyag
WPD_OBJECT_FORMAT_AVCHD AVCHD-hang- vagy videofájl
WPD_OBJECT_FORMAT_AVI Videó (AVI)
WPD_OBJECT_FORMAT_BMP Kép (BMP, bitképfájl)
WPD_OBJECT_FORMAT_CIFF Image (CIFF, Canon Camera Image File Format)
WPD_OBJECT_FORMAT_DPOF Szöveg (digitális nyomtatási megrendelési fájl)
WPD_OBJECT_FORMAT_DVBTS DVBTS-hang- vagy videofájl
WPD_OBJECT_FORMAT_EXECUTABLE Végrehajtható
WPD_OBJECT_FORMAT_EXIF Kép (Cserélhető fájlformátum)
WPD_OBJECT_FORMAT_FLAC Hang (FLAC)
WPD_OBJECT_FORMAT_FLASHPIX Kép (strukturált tárolórendszerkép formátuma)
WPD_OBJECT_FORMAT_GIF Kép (GIF, Grafikus felcserélés formátuma)
WPD_OBJECT_FORMAT_HTML HTML
WPD_OBJECT_FORMAT_ICON Windows ikon (ICO)
WPD_OBJECT_FORMAT_JFIF Kép (JPEG interchange format)
WPD_OBJECT_FORMAT_JP2 Kép (JPEG2000 alapfájlformátum)
WPD_OBJECT_FORMAT_JPEGXR Kép (JPEGXR, más néven HD Photo)
WPD_OBJECT_FORMAT_JPX Kép (JPEG2000 bővített fájlformátum)
WPD_OBJECT_FORMAT_M3UPLAYLIST Lejátszási lista (M3U)
WPD_OBJECT_FORMAT_MHT_COMPILED_HTML MHT lefordított HTML-dokumentumfájl formátuma
WPD_OBJECT_FORMAT_MICROSOFT_EXCEL Microsoft Office Excel-dokumentum fájlformátuma
WPD_OBJECT_FORMAT_MICROSOFT_POWERPOINT Microsoft Office PowerPoint-dokumentum fájlformátuma
WPD_OBJECT_FORMAT_MICROSOFT_WFC Windows Connect Now fájlformátum
WPD_OBJECT_FORMAT_MICROSOFT_WORD Microsoft Office Word-dokumentum fájlformátuma
WPD_OBJECT_FORMAT_MP2 Hang- vagy videofájlformátum (MP2)
WPD_OBJECT_FORMAT_MP3 Hang (MP3)
WPD_OBJECT_FORMAT_M4A MPEG4 hangfájl
WPD_OBJECT_FORMAT_MP4 MPEG4 videófájl
WPD_OBJECT_FORMAT_MPEG Videó (MPEG)
WPD_OBJECT_FORMAT_MPLPLAYLIST Lejátszási lista (MPL)
WPD_OBJECT_FORMAT_NETWORK_ASSOCIATION Hálózati társítás fájlformátuma
WPD_OBJECT_FORMAT_OGG Hang (OCG)
WPD_OBJECT_FORMAT_PCD Image (PhotoCD Image Pac)
WPD_OBJECT_FORMAT_PICT Kép (Apple QuickDraw képformátum)
WPD_OBJECT_FORMAT_PLSPLAYLIST Lejátszási lista (PLS)
WPD_OBJECT_FORMAT_PNG Kép (Portable Network Graphics)
WPD_OBJECT_FORMAT_PROPERTIES_ONLY Ez az objektum nem rendelkezik adatfolyammal, és a tulajdonságok teljesen meg vannak adva
WPD_OBJECT_FORMAT_QCELP Hang (Qualcomm Code Izgatott lineáris előrejelzés)
WPD_OBJECT_FORMAT_SCRIPT Szkript (eszközspecifikus formátum)
WPD_OBJECT_FORMAT_TEXT SMS
WPD_OBJECT_FORMAT_TIFF Kép (Címke képfájl formátuma)
WPD_OBJECT_FORMAT_TIFFEP Kép (Címke képfájlformátuma elektronikus fényképezéshez)
WPD_OBJECT_FORMAT_TIFFIT Kép (Címke képfájlformátuma az információs technológia számára)
WPD_OBJECT_FORMAT_UNSPECIFIED Nem definiált vagy meghatározatlan objektumformátum az eszközön. Ez olyan objektumokhoz használatos, amelyeket nem lehet definiálni a windowsos hordozható eszközök formátumkódjaival.
WPD_OBJECT_FORMAT_VCALENDAR1 vCalendar fájlformátum (vCalendar 1. verzió)
WPD_OBJECT_FORMAT_VCARD2 vCard fájlformátum (vCard Version 2)
WPD_OBJECT_FORMAT_VCARD3 vCard-fájlformátum (vCard 3. verzió)
WPD_OBJECT_FORMAT_WAVE Hangfájl (WAV)
WPD_OBJECT_FORMAT_WBMP Kép (Vezeték nélküli alkalmazásprotokoll bitképformátuma)
WPD_OBJECT_FORMAT_WINDOWSIMAGEFORMAT Kép
WPD_OBJECT_FORMAT_WMA Hang (WMA)
WPD_OBJECT_FORMAT_WMV Videó (WMV)
WPD_OBJECT_FORMAT_WPLPLAYLIST Lejátszási lista (WPL)
WPD_OBJECT_FORMAT_X509V3CERTIFICATE X509 V3 tanúsítványfájl formátuma
WPD_OBJECT_FORMAT_XML XML-fájlformátum

 

nem MTP-eszközillesztők egyéni objektumformátumú grafikus felhasználói felületeit

A fent felsorolt objektumformátumú GRAFIKUS GUID-k mellett az eszközillesztő-gyártók is támogathatják a privát formátumkódokat. Ha igen, a teljes GUID-t közzé kell tenniük az egyéni formátumaikhoz.

MTP-osztályillesztő egyéni objektumformázási grafikus vezérlőinek

A Microsoft egy osztályillesztőt biztosít az MTP-eszközökhöz. Ha egy MTP-eszköz támogatja a szállítóspecifikus formátumokat, az eszköz szállítója kiterjesztheti a WPD_OBJECT_FORMAT_UNSPECIFIED GUID-t egy UINT16 típusú egyéni formátumkóddal.

A 0xB001 szállító által bővített formátumkódja például a következő GUID formátumban jelenik meg:

{B0010000-AE6C-4804-98BA-C57B46965FE7}

A WPD-alkalmazások tartalomtípussal kérdeznek le egy MTP-illesztőt a támogatott formátumokhoz. Ha egy adott tartalomtípus támogatott, az illesztőprogram visszaadja az WPD_OBJECT_FORMAT_UNSPECIFIED_GUID kiterjesztett értékét.

Device Services objektumformátumú grafikus

Az eszközszolgáltatás opcionálisan további formázási grafikus GUID-ket is definiálhat. Ezek az egyes eszközszolgáltatások fejlécfájljában találhatók (pl. ContactsDeviceService.h).

programozási referencia