énumération WMDM_FORMATCODE
Le type d’énumération WMDM_FORMATCODE définit une liste de codes de format qui décrivent les types de contenu transférés vers et depuis un appareil.
Syntaxe
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;
Constantes
-
WMDM_FORMATCODE_NOTUSED
-
Aucun code de format n’est utilisé.
-
WMDM_FORMATCODE_ALLIMAGES
-
Mettre en forme le code qui peut être utilisé pour interroger toutes les images.
-
WMDM_FORMATCODE_UNDEFINED
-
Code de format utilisé pour interroger tous les objets non définis.
-
WMDM_FORMATCODE_ASSOCIATION
-
Code de format utilisé pour définir un lien entre deux objets.
-
WMDM_FORMATCODE_SCRIPT
-
Mettre en forme le code d’un fichier de script.
-
WMDM_FORMATCODE_EXECUTABLE
-
Mettre en forme le code d’un fichier exécutable.
-
WMDM_FORMATCODE_TEXT
-
Mettre en forme le code d’un fichier texte.
-
WMDM_FORMATCODE_HTML
-
Mettre en forme le code d’un fichier HTML.
-
WMDM_FORMATCODE_DPOF
-
Code de mise en forme utilisé pour représenter le format de l’ordre d’impression numérique.
-
WMDM_FORMATCODE_AIFF
-
Code de format utilisé pour représenter le format de fichier d’échange audio.
-
WMDM_FORMATCODE_WAVE
-
Code de format utilisé pour un fichier WAV.
-
WMDM_FORMATCODE_MP3
-
Code de format utilisé pour un fichier MP3.
-
WMDM_FORMATCODE_AVI
-
Code de format utilisé pour un fichier AVI.
-
WMDM_FORMATCODE_MPEG
-
Code de format utilisé pour un fichier MPEG.
-
WMDM_FORMATCODE_ASF
-
Code de format utilisé pour représenter un fichier ASF (Advanced Systems Format).
-
WMDM_FORMATCODE_RESERVED_FIRST
-
Mettre en forme le code qui est le premier d’une plage réservée au protocole PTP (Picture Transfer Protocol).
-
WMDM_FORMATCODE_RESERVED_LAST
-
Mettre en forme le code qui est le dernier d’une plage réservée pour PTP.
-
WMDM_FORMATCODE_IMAGE_UNDEFINED
-
Code de format utilisé pour représenter et image d’un type non défini.
-
WMDM_FORMATCODE_IMAGE_EXIF
-
Mettre en forme le code d’un fichier EXIF. Également utilisé pour les images JPEG non couvertes par WMDM_FORMATCODE_IMAGE_JP2 ou WMDM_FORMATCODE_IMAGE_JPX.
-
WMDM_FORMATCODE_IMAGE_TIFFEP
-
Code de format utilisé pour les images de type Tagged Image File Format for Electronic Photography (TIFF/EP)
-
WMDM_FORMATCODE_IMAGE_FLASHPIX
-
Mettre en forme le code d’un fichier de type FPX.
-
WMDM_FORMATCODE_IMAGE_BMP
-
Mettre en forme le code d’un fichier de type BMP.
-
WMDM_FORMATCODE_IMAGE_CIFF
-
Mettre en forme le code d’une image au format de fichier image de l’appareil photo.
-
WMDM_FORMATCODE_IMAGE_GIF
-
Mettre en forme le code d’un fichier GIF.
-
WMDM_FORMATCODE_IMAGE_JFIF
-
Code de format pour un fichier de type JFIF.
-
WMDM_FORMATCODE_IMAGE_PCD
-
Mettre en forme le code d’une image de type cd photo.
-
WMDM_FORMATCODE_IMAGE_PICT
-
Mettre en forme le code d’une image de type PICT.
-
WMDM_FORMATCODE_IMAGE_PNG
-
Code de mise en forme d’une image de type PNG.
-
WMDM_FORMATCODE_IMAGE_TIFF
-
Code de format pour un fichier de type TIFF.
-
WMDM_FORMATCODE_IMAGE_TIFFIT
-
Code de mise en forme d’une image de type Format de fichier d’image étiquetée avec technologie d’image.
-
WMDM_FORMATCODE_IMAGE_JP2
-
Mettre en forme le code d’une image jpeg200.
-
WMDM_FORMATCODE_IMAGE_JPX
-
Mettre en forme le code d’une image basée sur JPEG200, à l’aide de l’inscription d’images fixes étendue. L’extension de nom de fichier est généralement .jpf ou .jpx.
-
WMDM_FORMATCODE_IMAGE_RESERVED_FIRST
-
Mettre en forme le code qui est le premier d’une plage réservée à une référence d’image dans PTP.
-
WMDM_FORMATCODE_IMAGE_RESERVED_LAST
-
Mettre en forme le code qui est le dernier d’une plage réservée à une référence d’image dans PTP.
-
WMDM_FORMATCODE_UNDEFINEDFIRMWARE
-
Mettre en forme le code lorsque le microprogramme n’est pas défini.
-
WMDM_FORMATCODE_WBMP
-
Code de format pour une image bitmap de protocole d’application sans fil (.wbmp).
-
WMDM_FORMATCODE_JPEGXR
-
Mettre en forme le code d’une image photo HD
-
WMDM_FORMATCODE_WINDOWSIMAGEFORMAT
-
Code de mise en forme pour le format d’image Windows.
-
WMDM_FORMATCODE_UNDEFINEDAUDIO
-
Mettre en forme le code d’un fichier audio de type non défini.
-
WMDM_FORMATCODE_WMA
-
Mettre en forme le code d’un fichier WMA (Windows Media Audio).
-
WMDM_FORMATCODE_OGG
-
Mettre en forme le code d’un fichier audio encodé en Vorbis dans un conteneur Ogg.
-
WMDM_FORMATCODE_AAC
-
Mettre en forme le code d’un fichier AAC (Advanced Audio Coding).
-
WMDM_FORMATCODE_AUDIBLE
-
Mettre en forme le code d’un fichier Audible.
-
WMDM_FORMATCODE_FLAC
-
Mettre en forme le code d’un fichier DE codec audio sans perte (FLAC).
-
WMDM_FORMATCODE_QCELP
-
Code de format pour un fichier de codec Qualcomm Code Excited Linear Prediction (QCELP).
-
WMDM_FORMATCODE_AMR
-
Mettre en forme le code d’un fichier de codec AMR (Adaptive Multi-Rate Audio).
-
WMDM_FORMATCODE_UNDEFINEDVIDEO
-
Mettre en forme le code d’un fichier vidéo avec un type non défini.
-
WMDM_FORMATCODE_WMV
-
Mettre en forme le code d’un fichier Windows Media Video (WMV).
-
WMDM_FORMATCODE_MP4
-
Mettre en forme le code d’un fichier MP4.
-
WMDM_FORMATCODE_MP2
-
Mettre en forme le code d’un fichier MP2.
-
WMDM_FORMATCODE_3G2
-
Mettre en forme le code pour un format de conteneur multimédia 3G2 (3GPP2). Un fichier de ce type peut contenir de l’audio, de la vidéo ou du texte.
-
WMDM_FORMATCODE_AVCHD
-
Mettre en forme le code d’un fichier vidéo AVCHD (Advanced Video Coding High Definition).
-
WMDM_FORMATCODE_ATSCTS
-
Code de format pour le format standard ATSCTS (Advanced Television Systems Committee).
-
WMDM_FORMATCODE_DVBTS
-
Mettre en forme le code d’une vidéo MPEG-2 et un audio MPEG-1 Layer II ou AC-3 dans un flux de transport MPEG-2 compatible DVB.
-
WMDM_FORMATCODE_UNDEFINEDCOLLECTION
-
Mettre en forme le code d’une collection d’un type non défini.
-
WMDM_FORMATCODE_ABSTRACTMULTIMEDIAALBUM
-
Mettre en forme le code d’un album multimédia où l’objet contient les propriétés d’un album multimédia et, éventuellement, des données. Toutes les données contenues sont d’un format non défini par rapport à la spécification MTP.
-
WMDM_FORMATCODE_ABSTRACTIMAGEALBUM
-
Mettre en forme le code d’un album image où l’objet contient les propriétés d’un album image et, éventuellement, des données. Toutes les données contenues sont d’un format non défini par rapport à la spécification MTP.
-
WMDM_FORMATCODE_ABSTRACTAUDIOALBUM
-
Mettre en forme le code d’un album audio où l’objet contient les propriétés d’un album audio et, éventuellement, des données. Toutes les données contenues sont d’un format non défini par rapport à la spécification MTP.
-
WMDM_FORMATCODE_ABSTRACTVIDEOALBUM
-
Mettre en forme le code d’un album vidéo où l’objet contient les propriétés d’un album vidéo et, éventuellement, les données. Toutes les données contenues sont d’un format non défini par rapport à la spécification MTP.
-
WMDM_FORMATCODE_ABSTRACTAUDIOVIDEOPLAYLIST
-
Mettre en forme le code d’une playlist audio/vidéo où l’objet contient les propriétés d’une playlist audio/vidéo et, éventuellement, des données. Toutes les données contenues sont d’un format non défini par rapport à la spécification MTP.
-
WMDM_FORMATCODE_ABSTRACTCONTACTGROUP
-
Mettre en forme le code d’un groupe de contacts où l’objet contient les propriétés d’un groupe de contacts et, éventuellement, des données. Toutes les données contenues sont d’un format non défini par rapport à la spécification MTP.
-
WMDM_FORMATCODE_ABSTRACTMESSAGEFOLDER
-
Mettre en forme le code d’un dossier de message où l’objet contient les propriétés d’un dossier de message et, éventuellement, les données. Toutes les données contenues sont d’un format non défini par rapport à la spécification MTP.
-
WMDM_FORMATCODE_ABSTRACTCHAPTEREDPRODUCTION
-
Mettre en forme le code d’une production en chapitre où l’objet contient les propriétés d’une production en chapitre et, éventuellement, les données. Toutes les données contenues sont d’un format non défini par rapport à la spécification MTP.
-
WMDM_FORMATCODE_WPLPLAYLIST
-
Mettre en forme le code d’une playlist avec la mise en forme de la playlist Windows Media.
-
WMDM_FORMATCODE_M3UPLAYLIST
-
Mettre en forme le code d’une playlist avec mise en forme M3U.
-
WMDM_FORMATCODE_MPLPLAYLIST
-
Mettre en forme le code d’une playlist avec mise en forme MPL.
-
WMDM_FORMATCODE_ASXPLAYLIST
-
Mettre en forme le code d’une playlist avec la mise en forme ASX.
-
WMDM_FORMATCODE_PLSPLAYLIST
-
Mettre en forme le code d’une playlist avec une mise en forme PLS.
-
WMDM_FORMATCODE_UNDEFINEDDOCUMENT
-
Mettre en forme le code d’un document de type non défini.
-
WMDM_FORMATCODE_ABSTRACTDOCUMENT
-
Mettre en forme le code d’un document où l’objet contient les propriétés d’un document et, éventuellement, des données. Toutes les données contenues sont d’un format non défini par rapport à la spécification MTP.
-
WMDM_FORMATCODE_XMLDOCUMENT
-
Mettre en forme le code d’un document XML.
-
WMDM_FORMATCODE_MICROSOFTWORDDOCUMENT
-
Mettre en forme le code d’un document Microsoft Word.
-
WMDM_FORMATCODE_MHTCOMPILEDHTMLDOCUMENT
-
Mettre en forme le code d’un document HTML compilé.
-
WMDM_FORMATCODE_MICROSOFTEXCELSPREADSHEET
-
Mettre en forme le code d’une feuille de calcul Microsoft Excel.
-
WMDM_FORMATCODE_MICROSOFTPOWERPOINTDOCUMENT
-
Mettre en forme le code d’un document Microsoft PowerPoint.
-
WMDM_FORMATCODE_UNDEFINEDMESSAGE
-
Mettre en forme le code d’un message de type non défini.
-
WMDM_FORMATCODE_ABSTRACTMESSAGE
-
Mettre en forme le code d’un message où l’objet contient les propriétés d’un message et, éventuellement, des données. Toutes les données contenues sont d’un format non défini par rapport à la spécification MTP.
-
WMDM_FORMATCODE_UNDEFINEDCONTACT
-
Mettre en forme le code d’un contact de type non défini.
-
WMDM_FORMATCODE_ABSTRACTCONTACT
-
Mettre en forme le code d’un contact où l’objet contient les propriétés d’un contact et, éventuellement, les données. Toutes les données contenues sont d’un format non défini par rapport à la spécification MTP.
-
WMDM_FORMATCODE_VCARD2
-
Mettre en forme le code d’une carte électronique avec mise en forme vcard version 2.
-
WMDM_FORMATCODE_VCARD3
-
Mettre en forme le code d’une carte électronique avec mise en forme vcard version 3.
-
WMDM_FORMATCODE_UNDEFINEDCALENDARITEM
-
Mettre en forme le code d’un élément de calendrier électronique de type non défini.
-
WMDM_FORMATCODE_ABSTRACTCALENDARITEM
-
Mettre en forme le code d’un élément de calendrier où l’objet contient les propriétés d’un élément de calendrier et, éventuellement, des données. Toutes les données contenues sont d’un format non défini par rapport à la spécification MTP.
-
WMDM_FORMATCODE_VCALENDAR1
-
Mettre en forme le code d’un élément de calendrier électronique avec la mise en forme vcalendar version 1.
-
WMDM_FORMATCODE_VCALENDAR2
-
Mettre en forme le code d’un élément de calendrier électronique avec la mise en forme vcalendar version 2.
-
WMDM_FORMATCODE_UNDEFINEDWINDOWSEXECUTABLE
-
Mettre en forme le code d’un exécutable Windows de type non défini.
-
WMDM_FORMATCODE_MEDIA_CAST
-
Mettre en forme le code d’un objet de cast multimédia.
-
WMDM_FORMATCODE_SECTION
-
Mettre en forme le code d’une section de données contenue dans un autre objet.
-
WMDM_FORMATCODE_3G2A
-
Mettre en forme le code d’un format de conteneur multimédia 3G2A (3GPP2A).
Notes
Pour découvrir les formats pris en charge par un appareil, une application peut utiliser IWMDMDevice3::GetProperty pour interroger la propriété d’appareil g_wszWMDMFormatsSupported .
Pour découvrir les fonctionnalités de l’appareil pour un format particulier, une application peut appeler IWMDMDevice3::GetFormatCapability.
Une application peut définir le code de format lors de la création d’un stockage sur un appareil en incluant la propriété g_wszWMDMFormatCode dans les métadonnées passées dans le paramètre pMetaData d’un appel à IWMDMStorageControl3::Insert3.
Une application peut interroger le code de format d’un stockage en appelant IWMDMStorage3::GetMetadata ou IWMDMStorage4::GetSpecifiedMetadata et en récupérant la propriété g_wszWMDMFormatCode .
Si l’appareil prend en charge la définition du code de format après la création du stockage, une application peut utiliser IWMDMStorage3::SetMetadata pour définir la propriété g_wszWMDMFormatCode . Certains appareils peuvent ne pas autoriser la modification du code de format après la création du stockage sur l’appareil. Par conséquent, il est vivement recommandé de définir cette propriété avec les métadonnées transmises dans IWMDMStorageControl3::Insert3 .
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|