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
Wmdm.idl

Siehe auch

Enumerationstypen

IWMDMDevice3::GetFormatCapability

IWMDMDevice3::GetProperty

IWMDMStorage3::GetMetadata

IWMDMStorage3::SetMetadata

IWMDMStorage4::GetSpecifiedMetadata

IWMDMStorageControl3::Insert3

Metadatenkonstanten