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 |
|