Condividi tramite


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

Vedi anche

Tipi di enumerazione

IWMDMDevice3::GetFormatCapability

IWMDMDevice3::GetProperty

IWMDMStorage3::GetMetadata

IWMDMStorage3::SetMetadata

IWMDMStorage4::GetSpecifiedMetadata

IWMDMStorageControl3::Insert3

Costanti dei metadati