enumerazione WMDM_FORMATCODE
Il tipo di enumerazione WMDM_FORMATCODE definisce un elenco di codici di formato che descrivono i tipi di contenuto trasferiti da e verso un dispositivo.
Sintassi
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;
Costanti
-
WMDM_FORMATCODE_NOTUSED
-
Non viene usato alcun codice di formato.
-
WMDM_FORMATCODE_ALLIMAGES
-
Formattare il codice che può essere usato per eseguire query per tutte le immagini.
-
WMDM_FORMATCODE_UNDEFINED
-
Codice di formato usato per eseguire query per tutti gli oggetti non definiti.
-
WMDM_FORMATCODE_ASSOCIATION
-
Formattare il codice usato per definire un collegamento tra due oggetti.
-
WMDM_FORMATCODE_SCRIPT
-
Formattare il codice per un file di script.
-
WMDM_FORMATCODE_EXECUTABLE
-
Formattare il codice per un file eseguibile.
-
WMDM_FORMATCODE_TEXT
-
Formattare il codice per un file di testo.
-
WMDM_FORMATCODE_HTML
-
Formattare il codice per un file HTML.
-
WMDM_FORMATCODE_DPOF
-
Codice di formato utilizzato per rappresentare il formato dell'ordine di stampa digitale.
-
WMDM_FORMATCODE_AIFF
-
Codice di formato usato per rappresentare il formato di file di interscambio audio.
-
WMDM_FORMATCODE_WAVE
-
Codice di formato usato per un file WAV.
-
WMDM_FORMATCODE_MP3
-
Codice di formato usato per un file MP3.
-
WMDM_FORMATCODE_AVI
-
Codice di formato usato per un file AVI.
-
WMDM_FORMATCODE_MPEG
-
Codice di formato usato per un file MPEG.
-
WMDM_FORMATCODE_ASF
-
Codice di formato usato per rappresentare un file ASF (Advanced Systems Format).
-
WMDM_FORMATCODE_RESERVED_FIRST
-
Codice di formato che è il primo in un intervallo riservato per Il protocollo PTP (Picture Transfer Protocol).
-
WMDM_FORMATCODE_RESERVED_LAST
-
Formattare il codice che è l'ultimo in un intervallo riservato per PTP.
-
WMDM_FORMATCODE_IMAGE_UNDEFINED
-
Codice di formato usato per rappresentare e immagine di un tipo non definito.
-
WMDM_FORMATCODE_IMAGE_EXIF
-
Formattare il codice per un file EXIF. Usato anche per le immagini JPEG non coperte da WMDM_FORMATCODE_IMAGE_JP2 o WMDM_FORMATCODE_IMAGE_JPX.
-
WMDM_FORMATCODE_IMAGE_TIFFEP
-
Codice di formato usato per immagini di tipo Tagged Image File Format for Electronic Photography (TIFF/EP)
-
WMDM_FORMATCODE_IMAGE_FLASHPIX
-
Formattare il codice per un file di tipo FPX.
-
WMDM_FORMATCODE_IMAGE_BMP
-
Formattare il codice per un file di tipo BMP.
-
WMDM_FORMATCODE_IMAGE_CIFF
-
Formattare il codice per un'immagine nel formato di file dell'immagine della fotocamera.
-
WMDM_FORMATCODE_IMAGE_GIF
-
Formattare il codice per un file GIF.
-
WMDM_FORMATCODE_IMAGE_JFIF
-
Formattare il codice per un file di tipo JFIF.
-
WMDM_FORMATCODE_IMAGE_PCD
-
Formattare il codice per un'immagine di tipo photo cd.
-
WMDM_FORMATCODE_IMAGE_PICT
-
Formattare il codice per un'immagine di tipo PICT.
-
WMDM_FORMATCODE_IMAGE_PNG
-
Formattare il codice per un'immagine di tipo PNG.
-
WMDM_FORMATCODE_IMAGE_TIFF
-
Formattare il codice per un file di tipo TIFF.
-
WMDM_FORMATCODE_IMAGE_TIFFIT
-
Formattare il codice per un'immagine di tipo Tagged Image File Format con tecnologia image.
-
WMDM_FORMATCODE_IMAGE_JP2
-
Formattare il codice per un'immagine jpeg200.
-
WMDM_FORMATCODE_IMAGE_JPX
-
Codice di formato per un'immagine basata su JPEG200, usando la registrazione dell'immagine ancora estesa. L'estensione del nome file è in genere con estensione jpf o jpx.
-
WMDM_FORMATCODE_IMAGE_RESERVED_FIRST
-
Formattare il codice che è il primo in un intervallo riservato per un riferimento a un'immagine in PTP.
-
WMDM_FORMATCODE_IMAGE_RESERVED_LAST
-
Formattare il codice che rappresenta l'ultimo in un intervallo riservato per un riferimento a un'immagine in PTP.
-
WMDM_FORMATCODE_UNDEFINEDFIRMWARE
-
Formattare il codice quando il firmware non è definito.
-
WMDM_FORMATCODE_WBMP
-
Formattare il codice per un'immagine bitmap del protocollo applicazione wireless (con estensione wbmp).
-
WMDM_FORMATCODE_JPEGXR
-
Formattare il codice per un'immagine foto HD
-
WMDM_FORMATCODE_WINDOWSIMAGEFORMAT
-
Formato del codice per il formato immagine di Windows.
-
WMDM_FORMATCODE_UNDEFINEDAUDIO
-
Formattare il codice per un file audio di tipo non definito.
-
WMDM_FORMATCODE_WMA
-
Codice di formato per un file Windows Media Audio (WMA).
-
WMDM_FORMATCODE_OGG
-
Formattare il codice per un file audio con codifica Vorbis in un contenitore Ogg.
-
WMDM_FORMATCODE_AAC
-
Formattare il codice per un file AAC (Advanced Audio Coding).
-
WMDM_FORMATCODE_AUDIBLE
-
Formattare il codice per un file Audible.
-
WMDM_FORMATCODE_FLAC
-
Codice di formato per un file codec audio senza perdita di dati (FLAC).
-
WMDM_FORMATCODE_QCELP
-
Codice di formato per un file codec Qualcomm Code Excited Linear Prediction (QCELP).
-
WMDM_FORMATCODE_AMR
-
Formattare il codice per un file codec AMR (Adaptive Multi Rate Audio).
-
WMDM_FORMATCODE_UNDEFINEDVIDEO
-
Formattare il codice per un file video con un tipo non definito.
-
WMDM_FORMATCODE_WMV
-
Formattare il codice per un file WINDOWS Media Video (WMV).
-
WMDM_FORMATCODE_MP4
-
Formattare il codice per un file MP4.
-
WMDM_FORMATCODE_MP2
-
Formattare il codice per un file MP2.
-
WMDM_FORMATCODE_3G2
-
Formattare il codice per un formato contenitore multimediale 3G2 (3GPP2). Un file di questo tipo può contenere audio, video o testo.
-
WMDM_FORMATCODE_AVCHD
-
Formattare il codice per un file video AVCHD (Advanced Video Coding High Definition).
-
WMDM_FORMATCODE_ATSCTS
-
Formattare il codice per lo standard di formato Advanced Television Systems Committee (ATSCTS).
-
WMDM_FORMATCODE_DVBTS
-
Formattare il codice per un video MPEG-2 e MPEG-1 Layer II o AC-3, audio all'interno di un flusso di trasporto MPEG-2 conforme a MPEG-2.
-
WMDM_FORMATCODE_UNDEFINEDCOLLECTION
-
Formattare il codice per una raccolta di un tipo non definito.
-
WMDM_FORMATCODE_ABSTRACTMULTIMEDIAALBUM
-
Formattare il codice per un album multimediale in cui l'oggetto contiene le proprietà di un album multimediale e, facoltativamente, dati. Tutti i dati contenuti sono di un formato non definito rispetto alla specifica MTP.
-
WMDM_FORMATCODE_ABSTRACTIMAGEALBUM
-
Formattare il codice per un album di immagini in cui l'oggetto contiene le proprietà di un album di immagini e, facoltativamente, dati. Tutti i dati contenuti sono di un formato non definito rispetto alla specifica MTP.
-
WMDM_FORMATCODE_ABSTRACTAUDIOALBUM
-
Formattare il codice per un album audio in cui l'oggetto contiene le proprietà di un album audio e, facoltativamente, dati. Tutti i dati contenuti sono di un formato non definito rispetto alla specifica MTP.
-
WMDM_FORMATCODE_ABSTRACTVIDEOALBUM
-
Formattare il codice per un album video in cui l'oggetto contiene le proprietà di un album video e, facoltativamente, dati. Tutti i dati contenuti sono di un formato non definito rispetto alla specifica MTP.
-
WMDM_FORMATCODE_ABSTRACTAUDIOVIDEOPLAYLIST
-
Formattare il codice per una playlist audio/video in cui l'oggetto contiene le proprietà di una playlist audio/video e, facoltativamente, dati. Tutti i dati contenuti sono di un formato non definito rispetto alla specifica MTP.
-
WMDM_FORMATCODE_ABSTRACTCONTACTGROUP
-
Formattare il codice per un gruppo di contatti in cui l'oggetto contiene le proprietà di un gruppo di contatti e, facoltativamente, dati. Tutti i dati contenuti sono di un formato non definito rispetto alla specifica MTP.
-
WMDM_FORMATCODE_ABSTRACTMESSAGEFOLDER
-
Formattare il codice per una cartella messaggio in cui l'oggetto contiene le proprietà di una cartella di messaggi e, facoltativamente, dati. Tutti i dati contenuti sono di un formato non definito rispetto alla specifica MTP.
-
WMDM_FORMATCODE_ABSTRACTCHAPTEREDPRODUCTION
-
Formattare il codice per una produzione con capitoli in cui l'oggetto contiene le proprietà di una produzione con capitoli e, facoltativamente, dati. Tutti i dati contenuti sono di un formato non definito rispetto alla specifica MTP.
-
WMDM_FORMATCODE_WPLPLAYLIST
-
Formattare il codice per una playlist formattata con la formattazione della playlist di Windows Media.
-
WMDM_FORMATCODE_M3UPLAYLIST
-
Formattare il codice per una playlist con formattazione M3U.
-
WMDM_FORMATCODE_MPLPLAYLIST
-
Formattare il codice per una playlist con formattazione MPL.
-
WMDM_FORMATCODE_ASXPLAYLIST
-
Formattare il codice per una playlist con formattazione ASX.
-
WMDM_FORMATCODE_PLSPLAYLIST
-
Formattare il codice per una playlist con la formattazione PLS.
-
WMDM_FORMATCODE_UNDEFINEDDOCUMENT
-
Formattare il codice per un documento di tipo non definito.
-
WMDM_FORMATCODE_ABSTRACTDOCUMENT
-
Formattare il codice per un documento in cui l'oggetto contiene le proprietà di un documento e, facoltativamente, i dati. Tutti i dati contenuti sono di un formato non definito rispetto alla specifica MTP.
-
WMDM_FORMATCODE_XMLDOCUMENT
-
Formattare il codice per un documento XML.
-
WMDM_FORMATCODE_MICROSOFTWORDDOCUMENT
-
Formattare il codice per un documento di Microsoft Word.
-
WMDM_FORMATCODE_MHTCOMPILEDHTMLDOCUMENT
-
Formattare il codice per un documento HTML compilato.
-
WMDM_FORMATCODE_MICROSOFTEXCELSPREADSHEET
-
Formattare il codice per un foglio di calcolo di Microsoft Excel.
-
WMDM_FORMATCODE_MICROSOFTPOWERPOINTDOCUMENT
-
Formattare il codice per un documento di Microsoft PowerPoint.
-
WMDM_FORMATCODE_UNDEFINEDMESSAGE
-
Formattare il codice per un messaggio di tipo non definito.
-
WMDM_FORMATCODE_ABSTRACTMESSAGE
-
Formattare il codice per un messaggio in cui l'oggetto contiene le proprietà di un messaggio e, facoltativamente, dati. Tutti i dati contenuti sono di un formato non definito rispetto alla specifica MTP.
-
WMDM_FORMATCODE_UNDEFINEDCONTACT
-
Formattare il codice per un contatto di tipo non definito.
-
WMDM_FORMATCODE_ABSTRACTCONTACT
-
Formattare il codice per un contatto in cui l'oggetto contiene le proprietà di un contatto e, facoltativamente, dati. Tutti i dati contenuti sono di un formato non definito rispetto alla specifica MTP.
-
WMDM_FORMATCODE_VCARD2
-
Formattare il codice per una scheda elettronica con formattazione vcard versione 2.
-
WMDM_FORMATCODE_VCARD3
-
Formattare il codice per una scheda elettronica con formattazione vcard versione 3.
-
WMDM_FORMATCODE_UNDEFINEDCALENDARITEM
-
Formattare il codice per un elemento di calendario elettronico di tipo non definito.
-
WMDM_FORMATCODE_ABSTRACTCALENDARITEM
-
Formattare il codice per un elemento del calendario in cui l'oggetto contiene le proprietà di un elemento del calendario e, facoltativamente, dati. Tutti i dati contenuti sono di un formato non definito rispetto alla specifica MTP.
-
WMDM_FORMATCODE_VCALENDAR1
-
Formattare il codice per un elemento del calendario elettronico con la formattazione vcalendar versione 1.
-
WMDM_FORMATCODE_VCALENDAR2
-
Formattare il codice per un elemento del calendario elettronico con formattazione vcalendar versione 2.
-
WMDM_FORMATCODE_UNDEFINEDWINDOWSEXECUTABLE
-
Formattare il codice per un eseguibile basato su Windows di tipo non definito.
-
WMDM_FORMATCODE_MEDIA_CAST
-
Formattare il codice per un oggetto cast multimediale.
-
WMDM_FORMATCODE_SECTION
-
Formattare il codice per una sezione di dati contenuti in un altro oggetto.
-
WMDM_FORMATCODE_3G2A
-
Formattare il codice per un formato contenitore multimediale 3G2A (3GPP2A).
Commenti
Per individuare i formati supportati da un dispositivo, un'applicazione può usare IWMDMDevice3::GetProperty per eseguire una query sulla proprietà del dispositivo g_wszWMDMFormatsSupported .
Per individuare le funzionalità del dispositivo per un formato specifico, un'applicazione può chiamare IWMDMDevice3::GetFormatCapability.
Un'applicazione può impostare il codice di formato durante la creazione di un'archiviazione nel dispositivo includendo la proprietà g_wszWMDMFormatCode nei metadati passati nel parametro pMetaData di una chiamata a IWMDMStorageControl3::Insert3.
Un'applicazione può eseguire query sul codice di formato di una risorsa di archiviazione chiamando IWMDMStorage3::GetMetadata o IWMDMStorage4::GetSpecifiedMetadata e recuperando la proprietà g_wszWMDMFormatCode .
Se il dispositivo supporta l'impostazione del codice di formato dopo la creazione dell'archiviazione, un'applicazione può usare IWMDMStorage3::SetMetadata per impostare la proprietà g_wszWMDMFormatCode . Alcuni dispositivi potrebbero non consentire la modifica del codice di formato dopo la creazione dello spazio di archiviazione nel dispositivo. È pertanto consigliabile impostare questa proprietà insieme ai metadati passati in IWMDMStorageControl3::Insert3 .
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|