enumeración WMDM_FORMATCODE

El tipo de enumeración WMDM_FORMATCODE define una lista de códigos de formato que describen los tipos de contenido transferidos hacia y desde un dispositivo.

Sintaxis

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

No se usa ningún código de formato.

WMDM_FORMATCODE_ALLIMAGES

Dar formato al código que se puede usar para consultar todas las imágenes.

WMDM_FORMATCODE_UNDEFINED

Formato de código usado para consultar todos los objetos no definidos.

WMDM_FORMATCODE_ASSOCIATION

Código de formato usado para definir un vínculo entre dos objetos.

WMDM_FORMATCODE_SCRIPT

Dar formato al código de un archivo de script.

WMDM_FORMATCODE_EXECUTABLE

Dar formato al código de un archivo ejecutable.

WMDM_FORMATCODE_TEXT

Dar formato al código de un archivo de texto.

WMDM_FORMATCODE_HTML

Formato de código para un archivo HTML.

WMDM_FORMATCODE_DPOF

Código de formato usado para representar el formato de pedido de impresión digital.

WMDM_FORMATCODE_AIFF

Código de formato usado para representar el formato de archivo de intercambio de audio.

WMDM_FORMATCODE_WAVE

Código de formato usado para un archivo WAV.

WMDM_FORMATCODE_MP3

Código de formato usado para un archivo MP3.

WMDM_FORMATCODE_AVI

Código de formato usado para un archivo AVI.

WMDM_FORMATCODE_MPEG

Código de formato usado para un archivo MPEG.

WMDM_FORMATCODE_ASF

Código de formato usado para representar un archivo de formato de sistemas avanzados (ASF).

WMDM_FORMATCODE_RESERVED_FIRST

Código de formato que es el primero de un intervalo reservado para el Protocolo de transferencia de imágenes (PTP).

WMDM_FORMATCODE_RESERVED_LAST

Código de formato que es el último en un intervalo reservado para PTP.

WMDM_FORMATCODE_IMAGE_UNDEFINED

Código de formato utilizado para representar e imagen de un tipo no definido.

WMDM_FORMATCODE_IMAGE_EXIF

Código de formato para un archivo EXIF. También se usa para imágenes JPEG no cubiertas por WMDM_FORMATCODE_IMAGE_JP2 o WMDM_FORMATCODE_IMAGE_JPX.

WMDM_FORMATCODE_IMAGE_TIFFEP

Código de formato usado para imágenes de tipo Formato de archivo de imagen etiquetado para fotografía electrónica (TIFF/EP)

WMDM_FORMATCODE_IMAGE_FLASHPIX

Código de formato para un archivo de tipo FPX.

WMDM_FORMATCODE_IMAGE_BMP

Código de formato para un archivo de tipo BMP.

WMDM_FORMATCODE_IMAGE_CIFF

Dar formato al código de una imagen en el formato de archivo de imagen de cámara.

WMDM_FORMATCODE_IMAGE_GIF

Formato de código para un archivo GIF.

WMDM_FORMATCODE_IMAGE_JFIF

Código de formato para un archivo de tipo JFIF.

WMDM_FORMATCODE_IMAGE_PCD

Formato de código para una imagen de tipo photo cd.

WMDM_FORMATCODE_IMAGE_PICT

Código de formato para una imagen de tipo PICT.

WMDM_FORMATCODE_IMAGE_PNG

Formato de código para una imagen de tipo PNG.

WMDM_FORMATCODE_IMAGE_TIFF

Código de formato para un archivo de tipo TIFF.

WMDM_FORMATCODE_IMAGE_TIFFIT

Código de formato para una imagen de tipo Formato de archivo de imagen etiquetado con tecnología de imagen.

WMDM_FORMATCODE_IMAGE_JP2

Formato de código para una imagen jpeg200.

WMDM_FORMATCODE_IMAGE_JPX

Dar formato al código de una imagen creada en JPEG200, usando el registro extendido de imágenes todavía. La extensión de nombre de archivo suele ser .jpf o .jpx.

WMDM_FORMATCODE_IMAGE_RESERVED_FIRST

Dar formato al código que es el primero de un intervalo reservado para una referencia de imagen en PTP.

WMDM_FORMATCODE_IMAGE_RESERVED_LAST

Dar formato al código que es el último de un intervalo reservado para una referencia de imagen en PTP.

WMDM_FORMATCODE_UNDEFINEDFIRMWARE

Dar formato al código cuando el firmware no está definido.

WMDM_FORMATCODE_WBMP

Código de formato para una imagen de mapa de bits del protocolo de aplicaciones inalámbricas (.wbmp).

WMDM_FORMATCODE_JPEGXR

Formato de código para una imagen de foto HD

WMDM_FORMATCODE_WINDOWSIMAGEFORMAT

Código de formato para el formato de imagen de Windows.

WMDM_FORMATCODE_UNDEFINEDAUDIO

Dar formato al código para un archivo de audio de tipo no definido.

WMDM_FORMATCODE_WMA

Dar formato al código de un archivo de Audio de Windows Media (WMA).

WMDM_FORMATCODE_OGG

Formato de código para un archivo de audio codificado en Vorbis en un contenedor de Ogg.

WMDM_FORMATCODE_AAC

Dar formato al código para un archivo de codificación de audio avanzada (AAC).

WMDM_FORMATCODE_AUDIBLE

Formato de código para un archivo Audible.

WMDM_FORMATCODE_FLAC

Formato de código para un archivo Free Lossless Audio Codec (FLAC).

WMDM_FORMATCODE_QCELP

Código de formato para un archivo de códec qualcomm Code Excited Linear Prediction (QCELP).

WMDM_FORMATCODE_AMR

Código de formato para un archivo de códec de audio (AMR) adaptable.

WMDM_FORMATCODE_UNDEFINEDVIDEO

Dar formato al código de un archivo de vídeo con un tipo indefinido.

WMDM_FORMATCODE_WMV

Formato de código para un archivo de Windows Media Video (WMV).

WMDM_FORMATCODE_MP4

Formato de código para un archivo MP4.

WMDM_FORMATCODE_MP2

Formato de código para un archivo MP2.

WMDM_FORMATCODE_3G2

Código de formato para un formato de contenedor multimedia 3G2 (3GPP2). Un archivo de este tipo puede contener audio, vídeo o texto.

WMDM_FORMATCODE_AVCHD

Formato de código para un archivo de vídeo AVCHD (Advanced Video Coding High Definition).

WMDM_FORMATCODE_ATSCTS

Código de formato para el estándar de formato Advanced Television Systems Committee (ATSCTS).

WMDM_FORMATCODE_DVBTS

Código de formato para un vídeo MPEG-2 y MPEG-1 Layer II, o AC-3, audio dentro de una secuencia de transporte MPEG-2 compatible con DVB.

WMDM_FORMATCODE_UNDEFINEDCOLLECTION

Formato de código para una colección de un tipo no definido.

WMDM_FORMATCODE_ABSTRACTMULTIMEDIAALBUM

Formato de código para un álbum multimedia donde el objeto contiene las propiedades de un álbum multimedia y, opcionalmente, los datos. Cualquier dato contenido es de un formato indefinido con respecto a la especificación MTP.

WMDM_FORMATCODE_ABSTRACTIMAGEALBUM

Dar formato al código de un álbum de imágenes donde el objeto contiene las propiedades de un álbum de imágenes y, opcionalmente, los datos. Cualquier dato contenido es de un formato indefinido con respecto a la especificación MTP.

WMDM_FORMATCODE_ABSTRACTAUDIOALBUM

Formato de código para un álbum de audio donde el objeto contiene las propiedades de un álbum de audio y, opcionalmente, los datos. Cualquier dato contenido es de un formato indefinido con respecto a la especificación MTP.

WMDM_FORMATCODE_ABSTRACTVIDEOALBUM

Formato de código para un álbum de vídeo donde el objeto contiene las propiedades de un álbum de vídeo y, opcionalmente, los datos. Cualquier dato contenido es de un formato indefinido con respecto a la especificación MTP.

WMDM_FORMATCODE_ABSTRACTAUDIOVIDEOPLAYLIST

Formato de código para una lista de reproducción de audio/vídeo donde el objeto contiene las propiedades de una lista de reproducción de audio/vídeo y, opcionalmente, datos. Cualquier dato contenido es de un formato indefinido con respecto a la especificación MTP.

WMDM_FORMATCODE_ABSTRACTCONTACTGROUP

Dar formato al código de un grupo de contactos donde el objeto contiene las propiedades de un grupo de contactos y, opcionalmente, los datos. Cualquier dato contenido es de un formato indefinido con respecto a la especificación MTP.

WMDM_FORMATCODE_ABSTRACTMESSAGEFOLDER

Dar formato al código de una carpeta de mensajes donde el objeto contiene las propiedades de una carpeta de mensajes y, opcionalmente, los datos. Cualquier dato contenido es de un formato indefinido con respecto a la especificación MTP.

WMDM_FORMATCODE_ABSTRACTCHAPTEREDPRODUCTION

Formato de código para una producción capítulo donde el objeto contiene las propiedades de una producción capítulo y, opcionalmente, los datos. Cualquier dato contenido es de un formato indefinido con respecto a la especificación MTP.

WMDM_FORMATCODE_WPLPLAYLIST

Formato de código para una lista de reproducción con formato de lista de reproducción de Windows Media.

WMDM_FORMATCODE_M3UPLAYLIST

Formato de código para una lista de reproducción con formato M3U.

WMDM_FORMATCODE_MPLPLAYLIST

Formato de código para una lista de reproducción con formato MPL.

WMDM_FORMATCODE_ASXPLAYLIST

Formato de código para una lista de reproducción con formato ASX.

WMDM_FORMATCODE_PLSPLAYLIST

Formato de código para una lista de reproducción con formato PLS.

WMDM_FORMATCODE_UNDEFINEDDOCUMENT

Formato de código para un documento de tipo indefinido.

WMDM_FORMATCODE_ABSTRACTDOCUMENT

Dar formato al código de un documento donde el objeto contiene las propiedades de un documento y, opcionalmente, los datos. Cualquier dato contenido es de un formato indefinido con respecto a la especificación MTP.

WMDM_FORMATCODE_XMLDOCUMENT

Formato de código para un documento XML.

WMDM_FORMATCODE_MICROSOFTWORDDOCUMENT

Formato de código para un documento de Microsoft Word.

WMDM_FORMATCODE_MHTCOMPILEDHTMLDOCUMENT

Formato de código para un documento HTML compilado.

WMDM_FORMATCODE_MICROSOFTEXCELSPREADSHEET

Formato de código para una hoja de cálculo de Microsoft Excel.

WMDM_FORMATCODE_MICROSOFTPOWERPOINTDOCUMENT

Formato de código para un documento de Microsoft PowerPoint.

WMDM_FORMATCODE_UNDEFINEDMESSAGE

Formato de código para un mensaje de tipo no definido.

WMDM_FORMATCODE_ABSTRACTMESSAGE

Dar formato al código de un mensaje donde el objeto contiene las propiedades de un mensaje y, opcionalmente, los datos. Cualquier dato contenido es de un formato indefinido con respecto a la especificación MTP.

WMDM_FORMATCODE_UNDEFINEDCONTACT

Formato de código para un contacto de tipo no definido.

WMDM_FORMATCODE_ABSTRACTCONTACT

Dar formato al código de un contacto donde el objeto contiene las propiedades de un contacto y, opcionalmente, los datos. Cualquier dato contenido es de un formato indefinido con respecto a la especificación MTP.

WMDM_FORMATCODE_VCARD2

Formato de código para una tarjeta electrónica con formato vcard versión 2.

WMDM_FORMATCODE_VCARD3

Formato de código para una tarjeta electrónica con formato vcard versión 3.

WMDM_FORMATCODE_UNDEFINEDCALENDARITEM

Formato de código para un elemento de calendario electrónico de tipo indefinido.

WMDM_FORMATCODE_ABSTRACTCALENDARITEM

Formato de código para un elemento de calendario donde el objeto contiene las propiedades de un elemento de calendario y, opcionalmente, los datos. Cualquier dato contenido es de un formato indefinido con respecto a la especificación MTP.

WMDM_FORMATCODE_VCALENDAR1

Formato de código para un elemento de calendario electrónico con formato vcalendar versión 1.

WMDM_FORMATCODE_VCALENDAR2

Formato de código para un elemento de calendario electrónico con formato vcalendar versión 2.

WMDM_FORMATCODE_UNDEFINEDWINDOWSEXECUTABLE

Formato de código para un archivo ejecutable basado en Windows de tipo indefinido.

WMDM_FORMATCODE_MEDIA_CAST

Formato de código para un objeto de conversión multimedia.

WMDM_FORMATCODE_SECTION

Formato de código para una sección de datos que se encuentra en otro objeto.

WMDM_FORMATCODE_3G2A

Formato de código para un formato de contenedor multimedia 3G2A (3GPP2A).

Comentarios

Para detectar los formatos admitidos por un dispositivo, una aplicación puede usar IWMDMDevice3::GetProperty para consultar la propiedad del dispositivo g_wszWMDMFormatsSupported .

Para detectar funcionalidades de dispositivo para un formato determinado, una aplicación puede llamar a IWMDMDevice3::GetFormatCapability.

Una aplicación puede establecer el código de formato al crear un almacenamiento en el dispositivo mediante la inclusión de la propiedad g_wszWMDMFormatCode en los metadatos pasados en el parámetro pMetaData de una llamada a IWMDMStorageControl3::Insert3.

Una aplicación puede consultar el código de formato de un almacenamiento llamando a IWMDMStorage3::GetMetadata o IWMDMStorage4::GetSpecifiedMetadata y recuperando la propiedad g_wszWMDMFormatCode .

Si el dispositivo admite la configuración del código de formato después de la creación del almacenamiento, una aplicación puede usar IWMDMStorage3::SetMetadata para establecer la propiedad g_wszWMDMFormatCode . Es posible que algunos dispositivos no permitan cambiar el código de formato después de crear el almacenamiento en el dispositivo. Por lo tanto, se recomienda encarecidamente establecer esta propiedad junto con los metadatos pasados en IWMDMStorageControl3::Insert3 .

Requisitos

Requisito Value
Encabezado
Wmdm.idl

Consulte también

Tipos de enumeración

IWMDMDevice3::GetFormatCapability

IWMDMDevice3::GetProperty

IWMDMStorage3::GetMetadata

IWMDMStorage3::SetMetadata

IWMDMStorage4::GetSpecifiedMetadata

IWMDMStorageControl3::Insert3

Constantes de metadatos