WMDM_FORMATCODE-Enumeration
Der WMDM_FORMATCODE Enumerationstyp definiert eine Liste von Formatcodes, die Typen von Inhalten beschreiben, die an und von einem Gerät übertragen werden.
Syntax
typedef enum tagWMDM_FORMATCODE {
WMDM_FORMATCODE_NOTUSED,
WMDM_FORMATCODE_ALLIMAGES,
WMDM_FORMATCODE_UNDEFINED,
WMDM_FORMATCODE_ASSOCIATION,
WMDM_FORMATCODE_SCRIPT,
WMDM_FORMATCODE_EXECUTABLE,
WMDM_FORMATCODE_TEXT,
WMDM_FORMATCODE_HTML,
WMDM_FORMATCODE_DPOF,
WMDM_FORMATCODE_AIFF,
WMDM_FORMATCODE_WAVE,
WMDM_FORMATCODE_MP3,
WMDM_FORMATCODE_AVI,
WMDM_FORMATCODE_MPEG,
WMDM_FORMATCODE_ASF,
WMDM_FORMATCODE_RESERVED_FIRST,
WMDM_FORMATCODE_RESERVED_LAST,
WMDM_FORMATCODE_IMAGE_UNDEFINED,
WMDM_FORMATCODE_IMAGE_EXIF,
WMDM_FORMATCODE_IMAGE_TIFFEP,
WMDM_FORMATCODE_IMAGE_FLASHPIX,
WMDM_FORMATCODE_IMAGE_BMP,
WMDM_FORMATCODE_IMAGE_CIFF,
WMDM_FORMATCODE_IMAGE_GIF,
WMDM_FORMATCODE_IMAGE_JFIF,
WMDM_FORMATCODE_IMAGE_PCD,
WMDM_FORMATCODE_IMAGE_PICT,
WMDM_FORMATCODE_IMAGE_PNG,
WMDM_FORMATCODE_IMAGE_TIFF,
WMDM_FORMATCODE_IMAGE_TIFFIT,
WMDM_FORMATCODE_IMAGE_JP2,
WMDM_FORMATCODE_IMAGE_JPX,
WMDM_FORMATCODE_IMAGE_RESERVED_FIRST,
WMDM_FORMATCODE_IMAGE_RESERVED_LAST,
WMDM_FORMATCODE_UNDEFINEDFIRMWARE,
WMDM_FORMATCODE_WBMP
,
WMDM_FORMATCODE_JPEGXR
,
WMDM_FORMATCODE_WINDOWSIMAGEFORMAT,
WMDM_FORMATCODE_UNDEFINEDAUDIO,
WMDM_FORMATCODE_WMA,
WMDM_FORMATCODE_OGG,
WMDM_FORMATCODE_AAC,
WMDM_FORMATCODE_AUDIBLE,
WMDM_FORMATCODE_FLAC,
WMDM_FORMATCODE_QCELP
,
WMDM_FORMATCODE_AMR
,
WMDM_FORMATCODE_UNDEFINEDVIDEO,
WMDM_FORMATCODE_WMV,
WMDM_FORMATCODE_MP4,
WMDM_FORMATCODE_MP2,
WMDM_FORMATCODE_3G2
,
WMDM_FORMATCODE_AVCHD
,
WMDM_FORMATCODE_ATSCTS
,
WMDM_FORMATCODE_DVBTS
,
WMDM_FORMATCODE_UNDEFINEDCOLLECTION,
WMDM_FORMATCODE_ABSTRACTMULTIMEDIAALBUM,
WMDM_FORMATCODE_ABSTRACTIMAGEALBUM,
WMDM_FORMATCODE_ABSTRACTAUDIOALBUM,
WMDM_FORMATCODE_ABSTRACTVIDEOALBUM,
WMDM_FORMATCODE_ABSTRACTAUDIOVIDEOPLAYLIST,
WMDM_FORMATCODE_ABSTRACTCONTACTGROUP,
WMDM_FORMATCODE_ABSTRACTMESSAGEFOLDER,
WMDM_FORMATCODE_ABSTRACTCHAPTEREDPRODUCTION,
WMDM_FORMATCODE_WPLPLAYLIST,
WMDM_FORMATCODE_M3UPLAYLIST,
WMDM_FORMATCODE_MPLPLAYLIST,
WMDM_FORMATCODE_ASXPLAYLIST,
WMDM_FORMATCODE_PLSPLAYLIST,
WMDM_FORMATCODE_UNDEFINEDDOCUMENT,
WMDM_FORMATCODE_ABSTRACTDOCUMENT,
WMDM_FORMATCODE_XMLDOCUMENT,
WMDM_FORMATCODE_MICROSOFTWORDDOCUMENT,
WMDM_FORMATCODE_MHTCOMPILEDHTMLDOCUMENT,
WMDM_FORMATCODE_MICROSOFTEXCELSPREADSHEET,
WMDM_FORMATCODE_MICROSOFTPOWERPOINTDOCUMENT,
WMDM_FORMATCODE_UNDEFINEDMESSAGE,
WMDM_FORMATCODE_ABSTRACTMESSAGE,
WMDM_FORMATCODE_UNDEFINEDCONTACT,
WMDM_FORMATCODE_ABSTRACTCONTACT,
WMDM_FORMATCODE_VCARD2,
WMDM_FORMATCODE_VCARD3,
WMDM_FORMATCODE_UNDEFINEDCALENDARITEM,
WMDM_FORMATCODE_ABSTRACTCALENDARITEM,
WMDM_FORMATCODE_VCALENDAR1,
WMDM_FORMATCODE_VCALENDAR2,
WMDM_FORMATCODE_UNDEFINEDWINDOWSEXECUTABLE,
WMDM_FORMATCODE_MEDIA_CAST,
WMDM_FORMATCODE_SECTION,
WMDM_FORMATCODE_3G2A
} WMDM_FORMATCODE;
Konstanten
-
WMDM_FORMATCODE_NOTUSED
-
Es wird kein Formatcode verwendet.
-
WMDM_FORMATCODE_ALLIMAGES
-
Formatieren Sie Code, der zum Abfragen aller Bilder verwendet werden kann.
-
WMDM_FORMATCODE_UNDEFINED
-
Formatieren Sie Code, der zum Abfragen aller nicht definierten Objekte verwendet wird.
-
WMDM_FORMATCODE_ASSOCIATION
-
Formatcode, der zum Definieren einer Verknüpfung zwischen zwei Objekten verwendet wird.
-
WMDM_FORMATCODE_SCRIPT
-
Formatieren sie Code für eine Skriptdatei.
-
WMDM_FORMATCODE_EXECUTABLE
-
Formatieren sie Code für eine ausführbare Datei.
-
WMDM_FORMATCODE_TEXT
-
Formatieren sie Code für eine Textdatei.
-
WMDM_FORMATCODE_HTML
-
Formatieren sie Code für eine HTML-Datei.
-
WMDM_FORMATCODE_DPOF
-
Formatcode, der zum Darstellen des digitalen Druckauftragsformats verwendet wird.
-
WMDM_FORMATCODE_AIFF
-
Formatcode, der zum Darstellen des Audioaustauschdateiformats verwendet wird.
-
WMDM_FORMATCODE_WAVE
-
Formatieren von Code, der für eine WAV-Datei verwendet wird.
-
WMDM_FORMATCODE_MP3
-
Formatcode, der für eine MP3-Datei verwendet wird.
-
WMDM_FORMATCODE_AVI
-
Formatcode, der für eine AVI-Datei verwendet wird.
-
WMDM_FORMATCODE_MPEG
-
Formatieren von Code, der für eine MPEG-Datei verwendet wird.
-
WMDM_FORMATCODE_ASF
-
Formatcode, der zum Darstellen einer ASF-Datei (Advanced Systems Format) verwendet wird.
-
WMDM_FORMATCODE_RESERVED_FIRST
-
Formatieren Sie Code, der der erste in einem Bereich ist, der für das Bildübertragungsprotokoll (Picture Transfer Protocol, PTP) reserviert ist.
-
WMDM_FORMATCODE_RESERVED_LAST
-
Formatieren Sie Code, der sich zuletzt in einem für PTP reservierten Bereich befindet.
-
WMDM_FORMATCODE_IMAGE_UNDEFINED
-
Formatcode, der verwendet wird, um einen undefinierten Typ darzustellen und zu abbilden.
-
WMDM_FORMATCODE_IMAGE_EXIF
-
Formatieren sie Code für eine EXIF-Datei. Wird auch für JPEG-Bilder verwendet, die nicht von WMDM_FORMATCODE_IMAGE_JP2 oder WMDM_FORMATCODE_IMAGE_JPX abgedeckt werden.
-
WMDM_FORMATCODE_IMAGE_TIFFEP
-
Formatcode, der für Bilder vom Typ Tagged Image File Format for Electronic Photography (TIFF/EP) verwendet wird
-
WMDM_FORMATCODE_IMAGE_FLASHPIX
-
Formatieren sie Code für eine Datei vom Typ FPX.
-
WMDM_FORMATCODE_IMAGE_BMP
-
Formatieren sie Code für eine Datei vom Typ BMP.
-
WMDM_FORMATCODE_IMAGE_CIFF
-
Formatieren sie Code für ein Bild im Kamerabilddateiformat.
-
WMDM_FORMATCODE_IMAGE_GIF
-
Formatieren sie Code für eine GIF-Datei.
-
WMDM_FORMATCODE_IMAGE_JFIF
-
Formatieren sie Code für eine Datei vom Typ JFIF.
-
WMDM_FORMATCODE_IMAGE_PCD
-
Formatcode für ein Bild vom Typ Photo cd.
-
WMDM_FORMATCODE_IMAGE_PICT
-
Formatieren sie Code für ein Bild vom Typ PICT.
-
WMDM_FORMATCODE_IMAGE_PNG
-
Formatieren sie Code für ein Bild vom Typ PNG.
-
WMDM_FORMATCODE_IMAGE_TIFF
-
Formatieren Sie Code für eine Datei vom Typ TIFF.
-
WMDM_FORMATCODE_IMAGE_TIFFIT
-
Formatieren Sie Code für ein Bild vom Typ Tagged Image File Format mit Bildtechnologie.
-
WMDM_FORMATCODE_IMAGE_JP2
-
Formatieren sie Code für ein JPEG200-Bild.
-
WMDM_FORMATCODE_IMAGE_JPX
-
Formatieren Sie Code für ein Bild, das auf JPEG200 basiert, und verwenden Sie die erweiterte Standbildregistrierung. Die Dateinamenerweiterung ist in der Regel .jpf oder .jpx.
-
WMDM_FORMATCODE_IMAGE_RESERVED_FIRST
-
Formatieren Sie Code, der der erste in einem Bereich ist, der für einen Bildverweis in PTP reserviert ist.
-
WMDM_FORMATCODE_IMAGE_RESERVED_LAST
-
Formatieren Sie Code, der der letzte in einem Bereich ist, der für einen Bildverweis in PTP reserviert ist.
-
WMDM_FORMATCODE_UNDEFINEDFIRMWARE
-
Formatieren Sie Code, wenn die Firmware nicht definiert ist.
-
WMDM_FORMATCODE_WBMP
-
Formatieren sie Code für ein WBMP-Bild (Wireless Application Protocol Bitmap).
-
WMDM_FORMATCODE_JPEGXR
-
Formatieren von Code für ein HD-Fotobild
-
WMDM_FORMATCODE_WINDOWSIMAGEFORMAT
-
Formatcode für das Windows-Imageformat.
-
WMDM_FORMATCODE_UNDEFINEDAUDIO
-
Formatieren sie Code für eine Audiodatei des nicht definierten Typs.
-
WMDM_FORMATCODE_WMA
-
Formatieren sie Code für eine WMA-Datei (Windows Media Audio).
-
WMDM_FORMATCODE_OGG
-
Formatieren Sie Code für eine Vorbis-codierte Audiodatei in einem Ogg-Container.
-
WMDM_FORMATCODE_AAC
-
Formatieren Sie Code für eine AAC-Datei (Advanced Audio Coding).
-
WMDM_FORMATCODE_AUDIBLE
-
Formatieren sie Code für eine Audible-Datei.
-
WMDM_FORMATCODE_FLAC
-
Formatieren Sie Code für eine FLAC-Datei (Free Lossless Audio Codec).
-
WMDM_FORMATCODE_QCELP
-
Formatieren Sie Code für eine QCELP-Codecdatei (Qualcomm Code Excited Linear Prediction).
-
WMDM_FORMATCODE_AMR
-
Formatieren Sie Code für eine Codecdatei mit adaptivem Multi-Rate-Audio (AMR).
-
WMDM_FORMATCODE_UNDEFINEDVIDEO
-
Formatieren Sie Code für eine Videodatei mit einem undefinierten Typ.
-
WMDM_FORMATCODE_WMV
-
Formatieren von Code für eine WMV-Datei (Windows Media Video).
-
WMDM_FORMATCODE_MP4
-
Formatieren von Code für eine MP4-Datei.
-
WMDM_FORMATCODE_MP2
-
Formatieren sie Code für eine MP2-Datei.
-
WMDM_FORMATCODE_3G2
-
Formatieren Sie Code für ein 3G2-Multimediacontainerformat (3GPP2). Eine Datei dieses Typs kann Audio, Video oder Text enthalten.
-
WMDM_FORMATCODE_AVCHD
-
Formatieren Sie Code für eine AVCHD-Videodatei (Advanced Video Coding High Definition).
-
WMDM_FORMATCODE_ATSCTS
-
Formatcode für den Formatstandard des Advanced Television Systems Committee (ATSCTS).
-
WMDM_FORMATCODE_DVBTS
-
Formatieren Sie Code für ein MPEG-2-Video und MPEG-1 Layer II oder AC-3-Audio in einem DVB-kompatiblen MPEG-2-Transportstream.
-
WMDM_FORMATCODE_UNDEFINEDCOLLECTION
-
Formatieren von Code für eine Auflistung eines nicht definierten Typs.
-
WMDM_FORMATCODE_ABSTRACTMULTIMEDIAALBUM
-
Formatieren Sie Code für ein Multimediaalbum, in dem das Objekt die Eigenschaften eines Multimediaalbums und optional Daten enthält. Alle enthaltenen Daten haben in Bezug auf die MTP-Spezifikation ein undefiniertes Format.
-
WMDM_FORMATCODE_ABSTRACTIMAGEALBUM
-
Formatieren Sie Code für ein Bildalbum, in dem das Objekt die Eigenschaften eines Bildalbums und optional Daten enthält. Alle enthaltenen Daten haben in Bezug auf die MTP-Spezifikation ein undefiniertes Format.
-
WMDM_FORMATCODE_ABSTRACTAUDIOALBUM
-
Formatieren Sie Code für ein Audioalbum, in dem das -Objekt die Eigenschaften eines Audioalbums und optional Daten enthält. Alle enthaltenen Daten haben in Bezug auf die MTP-Spezifikation ein undefiniertes Format.
-
WMDM_FORMATCODE_ABSTRACTVIDEOALBUM
-
Formatieren Sie Code für ein Videoalbum, in dem das -Objekt die Eigenschaften eines Videoalbums und optional Daten enthält. Alle enthaltenen Daten haben in Bezug auf die MTP-Spezifikation ein undefiniertes Format.
-
WMDM_FORMATCODE_ABSTRACTAUDIOVIDEOPLAYLIST
-
Formatieren Sie Code für eine Audio-/Videowiedergabeliste, in der das Objekt die Eigenschaften einer Audio-/Videowiedergabeliste und optional Daten enthält. Alle enthaltenen Daten haben in Bezug auf die MTP-Spezifikation ein undefiniertes Format.
-
WMDM_FORMATCODE_ABSTRACTCONTACTGROUP
-
Formatieren Sie Code für eine Kontaktgruppe, in der das Objekt die Eigenschaften einer Kontaktgruppe und optional Daten enthält. Alle enthaltenen Daten haben in Bezug auf die MTP-Spezifikation ein undefiniertes Format.
-
WMDM_FORMATCODE_ABSTRACTMESSAGEFOLDER
-
Formatieren Sie Code für einen Nachrichtenordner, in dem das Objekt die Eigenschaften eines Nachrichtenordners und optional Daten enthält. Alle enthaltenen Daten haben in Bezug auf die MTP-Spezifikation ein undefiniertes Format.
-
WMDM_FORMATCODE_ABSTRACTCHAPTEREDPRODUCTION
-
Formatieren Sie Code für eine kapitelierte Produktion, in der das -Objekt die Eigenschaften einer kapitelierten Produktion und optional Daten enthält. Alle enthaltenen Daten haben in Bezug auf die MTP-Spezifikation ein undefiniertes Format.
-
WMDM_FORMATCODE_WPLPLAYLIST
-
Formatieren Sie Code für eine Wiedergabeliste, die mit Windows Media-Wiedergabelistenformatierung formatiert ist.
-
WMDM_FORMATCODE_M3UPLAYLIST
-
Formatieren Sie Code für eine Wiedergabeliste mit M3U-Formatierung.
-
WMDM_FORMATCODE_MPLPLAYLIST
-
Formatieren Sie Code für eine Wiedergabeliste mit MPL-Formatierung.
-
WMDM_FORMATCODE_ASXPLAYLIST
-
Formatieren Sie Code für eine Wiedergabeliste mit ASX-Formatierung.
-
WMDM_FORMATCODE_PLSPLAYLIST
-
Formatieren Sie Code für eine Wiedergabeliste mit PLS-Formatierung.
-
WMDM_FORMATCODE_UNDEFINEDDOCUMENT
-
Formatieren von Code für ein Dokument mit undefiniertem Typ.
-
WMDM_FORMATCODE_ABSTRACTDOCUMENT
-
Formatieren sie Code für ein Dokument, in dem das Objekt die Eigenschaften eines Dokuments und optional Daten enthält. Alle enthaltenen Daten haben in Bezug auf die MTP-Spezifikation ein undefiniertes Format.
-
WMDM_FORMATCODE_XMLDOCUMENT
-
Formatieren von Code für ein XML-Dokument.
-
WMDM_FORMATCODE_MICROSOFTWORDDOCUMENT
-
Formatieren von Code für ein Microsoft Word-Dokument.
-
WMDM_FORMATCODE_MHTCOMPILEDHTMLDOCUMENT
-
Formatieren von Code für ein kompiliertes HTML-Dokument.
-
WMDM_FORMATCODE_MICROSOFTEXCELSPREADSHEET
-
Formatieren sie Code für eine Microsoft Excel-Tabelle.
-
WMDM_FORMATCODE_MICROSOFTPOWERPOINTDOCUMENT
-
Formatieren von Code für ein Microsoft PowerPoint-Dokument.
-
WMDM_FORMATCODE_UNDEFINEDMESSAGE
-
Formatieren von Code für eine Nachricht des nicht definierten Typs.
-
WMDM_FORMATCODE_ABSTRACTMESSAGE
-
Formatieren Sie Code für eine Nachricht, in der das -Objekt die Eigenschaften einer Nachricht und optional Daten enthält. Alle enthaltenen Daten haben in Bezug auf die MTP-Spezifikation ein undefiniertes Format.
-
WMDM_FORMATCODE_UNDEFINEDCONTACT
-
Formatcode für einen Kontakt mit undefiniertem Typ.
-
WMDM_FORMATCODE_ABSTRACTCONTACT
-
Formatieren von Code für einen Kontakt, in dem das Objekt die Eigenschaften eines Kontakts und optional Daten enthält. Alle enthaltenen Daten haben in Bezug auf die MTP-Spezifikation ein undefiniertes Format.
-
WMDM_FORMATCODE_VCARD2
-
Formatieren Sie Code für eine elektronische Karte mit vcard Version 2-Formatierung.
-
WMDM_FORMATCODE_VCARD3
-
Formatieren Sie Code für eine elektronische Karte mit vcard Version 3-Formatierung.
-
WMDM_FORMATCODE_UNDEFINEDCALENDARITEM
-
Formatcode für ein elektronisches Kalenderelement des undefinierten Typs.
-
WMDM_FORMATCODE_ABSTRACTCALENDARITEM
-
Formatieren Sie Code für ein Kalenderelement, in dem das -Objekt die Eigenschaften eines Kalenderelements und optional Daten enthält. Alle enthaltenen Daten haben in Bezug auf die MTP-Spezifikation ein undefiniertes Format.
-
WMDM_FORMATCODE_VCALENDAR1
-
Formatieren Sie code für ein elektronisches Kalenderelement mit vcalendar Version 1-Formatierung.
-
WMDM_FORMATCODE_VCALENDAR2
-
Formatieren Sie code für ein elektronisches Kalenderelement mit vcalendar Version 2-Formatierung.
-
WMDM_FORMATCODE_UNDEFINEDWINDOWSEXECUTABLE
-
Formatieren von Code für eine Windows-basierte ausführbare Datei des nicht definierten Typs.
-
WMDM_FORMATCODE_MEDIA_CAST
-
Formatieren sie Code für ein Medienumwandlungsobjekt.
-
WMDM_FORMATCODE_SECTION
-
Formatieren von Code für einen Datenabschnitt, der in einem anderen Objekt enthalten ist.
-
WMDM_FORMATCODE_3G2A
-
Formatieren von Code für ein 3G2A-Multimediacontainerformat (3GPP2A).
Bemerkungen
Um die von einem Gerät unterstützten Formate zu ermitteln, kann eine Anwendung IWMDMDevice3::GetProperty verwenden, um die g_wszWMDMFormatsSupported-Geräteeigenschaft abzufragen.
Um Gerätefunktionen für ein bestimmtes Format zu ermitteln, kann eine Anwendung IWMDMDevice3::GetFormatCapability aufrufen.
Eine Anwendung kann den Formatcode beim Erstellen eines Speichers auf dem Gerät festlegen, indem die eigenschaft g_wszWMDMFormatCode in metadaten eingefügt wird, die im pMetaData-Parameter eines Aufrufs von IWMDMStorageControl3::Insert3 übergeben werden.
Eine Anwendung kann den Formatcode eines Speichers abfragen, indem IWMDMStorage3::GetMetadata oder IWMDMStorage4::GetSpecifiedMetadata aufgerufen und die eigenschaft g_wszWMDMFormatCode abgerufen wird.
Wenn das Gerät das Festlegen des Formatcodes nach der Speichererstellung unterstützt, kann eine Anwendung IWMDMStorage3::SetMetadata verwenden, um die g_wszWMDMFormatCode-Eigenschaft festzulegen. Einige Geräte lassen das Ändern des Formatcodes möglicherweise nicht zu, nachdem der Speicher auf dem Gerät erstellt wurde. Daher wird dringend empfohlen, diese Eigenschaft zusammen mit den in IWMDMStorageControl3::Insert3 übergebenen Metadaten festzulegen.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|