перечисление WMDM_FORMATCODE
Тип перечисления WMDM_FORMATCODE определяет список кодов формата, описывающих типы содержимого, передаваемого на устройство и с устройства.
Синтаксис
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;
Константы
-
WMDM_FORMATCODE_NOTUSED
-
Код форматирования не используется.
-
WMDM_FORMATCODE_ALLIMAGES
-
Форматирование кода, который можно использовать для запроса всех изображений.
-
WMDM_FORMATCODE_UNDEFINED
-
Форматирование кода, используемого для запроса всех неопределенных объектов.
-
WMDM_FORMATCODE_ASSOCIATION
-
Код форматирования, используемый для определения связи между двумя объектами.
-
WMDM_FORMATCODE_SCRIPT
-
Форматирование кода для файла скрипта.
-
WMDM_FORMATCODE_EXECUTABLE
-
Форматирование кода для исполняемого файла.
-
WMDM_FORMATCODE_TEXT
-
Форматирование кода для текстового файла.
-
WMDM_FORMATCODE_HTML
-
Форматирование кода для HTML-файла.
-
WMDM_FORMATCODE_DPOF
-
Код форматирования, используемый для представления формата цифрового порядка печати.
-
WMDM_FORMATCODE_AIFF
-
Код форматирования, используемый для представления формата файла аудиообмена.
-
WMDM_FORMATCODE_WAVE
-
Код форматирования, используемый для WAV-файла.
-
WMDM_FORMATCODE_MP3
-
Код форматирования, используемый для MP3-файла.
-
WMDM_FORMATCODE_AVI
-
Код форматирования, используемый для AVI-файла.
-
WMDM_FORMATCODE_MPEG
-
Код форматирования, используемый для MPEG-файла.
-
WMDM_FORMATCODE_ASF
-
Код форматирования, используемый для представления файла ASF.
-
WMDM_FORMATCODE_RESERVED_FIRST
-
Форматирование кода, который является первым в диапазоне, зарезервированном для протокола PTP.
-
WMDM_FORMATCODE_RESERVED_LAST
-
Форматирование кода, который является последним в диапазоне, зарезервированном для PTP.
-
WMDM_FORMATCODE_IMAGE_UNDEFINED
-
Код форматирования, используемый для представления и изображения неопределенного типа.
-
WMDM_FORMATCODE_IMAGE_EXIF
-
Форматирование кода для EXIF-файла. Также используется для изображений JPEG, не охватываемых WMDM_FORMATCODE_IMAGE_JP2 или WMDM_FORMATCODE_IMAGE_JPX.
-
WMDM_FORMATCODE_IMAGE_TIFFEP
-
Код форматирования, используемый для изображений, которые имеют тип Tagged Image File Format for Electronic Photography (TIFF/EP)
-
WMDM_FORMATCODE_IMAGE_FLASHPIX
-
Форматирование кода для файла типа FPX.
-
WMDM_FORMATCODE_IMAGE_BMP
-
Код форматирования для файла типа BMP.
-
WMDM_FORMATCODE_IMAGE_CIFF
-
Форматирование кода для изображения в формате файла изображения камеры.
-
WMDM_FORMATCODE_IMAGE_GIF
-
Форматирование кода для GIF-файла.
-
WMDM_FORMATCODE_IMAGE_JFIF
-
Код форматирования для файла типа JFIF.
-
WMDM_FORMATCODE_IMAGE_PCD
-
Код форматирования для изображения типа photo cd.
-
WMDM_FORMATCODE_IMAGE_PICT
-
Код форматирования для изображения типа PICT.
-
WMDM_FORMATCODE_IMAGE_PNG
-
Форматирование кода для изображения типа PNG.
-
WMDM_FORMATCODE_IMAGE_TIFF
-
Код форматирования для файла типа TIFF.
-
WMDM_FORMATCODE_IMAGE_TIFFIT
-
Форматирование кода для изображения типа Tagged Image File Format с помощью технологии image.
-
WMDM_FORMATCODE_IMAGE_JP2
-
Форматирование кода для изображения jpeg200.
-
WMDM_FORMATCODE_IMAGE_JPX
-
Форматирование кода для изображения, созданного на основе JPEG200, с помощью расширенной регистрации неподвижного изображения. Расширение имени файла обычно имеет значение .jpf или .jpx.
-
WMDM_FORMATCODE_IMAGE_RESERVED_FIRST
-
Форматирование кода, который является первым в диапазоне, зарезервированном для ссылки на изображение в PTP.
-
WMDM_FORMATCODE_IMAGE_RESERVED_LAST
-
Форматирование кода, который является последним в диапазоне, зарезервированном для ссылки на изображение в PTP.
-
WMDM_FORMATCODE_UNDEFINEDFIRMWARE
-
Форматирование кода, если встроенное ПО не определено.
-
WMDM_FORMATCODE_WBMP
-
Форматирование кода для изображения wbmp.wbmp.
-
WMDM_FORMATCODE_JPEGXR
-
Форматирование кода для изображения HD Photo
-
WMDM_FORMATCODE_WINDOWSIMAGEFORMAT
-
Код форматирования для формата изображения Windows.
-
WMDM_FORMATCODE_UNDEFINEDAUDIO
-
Форматирование кода для звукового файла неопределенного типа.
-
WMDM_FORMATCODE_WMA
-
Код форматирования для файла Windows Media Audio (WMA).
-
WMDM_FORMATCODE_OGG
-
Форматирование кода для звукового файла в кодировке Vorbis в контейнере Ogg.
-
WMDM_FORMATCODE_AAC
-
Форматирование кода для файла расширенного аудиокодирования (AAC).
-
WMDM_FORMATCODE_AUDIBLE
-
Форматирование кода для звукового файла.
-
WMDM_FORMATCODE_FLAC
-
Форматирование кода для файла FLAC.
-
WMDM_FORMATCODE_QCELP
-
Форматирование кода для файла кодека Qualcomm Code Excited Linear Prediction (QCELP).
-
WMDM_FORMATCODE_AMR
-
Код форматирования для файла кодека адаптивного аудиофайла (AMR).
-
WMDM_FORMATCODE_UNDEFINEDVIDEO
-
Форматирование кода для видеофайла с неопределенным типом.
-
WMDM_FORMATCODE_WMV
-
Код форматирования для файла Windows Media Video (WMV).
-
WMDM_FORMATCODE_MP4
-
Форматирование кода для MP4-файла.
-
WMDM_FORMATCODE_MP2
-
Форматирование кода для MP2-файла.
-
WMDM_FORMATCODE_3G2
-
Код форматирования для мультимедийного контейнера 3G2 (3GPP2). Файл этого типа может содержать звук, видео или текст.
-
WMDM_FORMATCODE_AVCHD
-
Форматирование кода для видеофайла AVCHD (Advanced Video Coding High Definition).
-
WMDM_FORMATCODE_ATSCTS
-
Код формата для стандарта формата Комитета по расширенным телевизионным системам (ATSCTS).
-
WMDM_FORMATCODE_DVBTS
-
Код форматирования для видео MPEG-2 и звука MPEG-1 уровня II или AC-3 в dvb-совместимом транспортном потоке MPEG-2.
-
WMDM_FORMATCODE_UNDEFINEDCOLLECTION
-
Код форматирования для коллекции неопределенного типа.
-
WMDM_FORMATCODE_ABSTRACTMULTIMEDIAALBUM
-
Код форматирования для мультимедийного альбома, в котором объект содержит свойства мультимедийного альбома и, при необходимости, данные. Все содержащиеся данные в спецификации MTP являются неопределенным форматом.
-
WMDM_FORMATCODE_ABSTRACTIMAGEALBUM
-
Код форматирования для альбома изображений, где объект содержит свойства альбома изображений и, при необходимости, данные. Все содержащиеся данные в спецификации MTP являются неопределенным форматом.
-
WMDM_FORMATCODE_ABSTRACTAUDIOALBUM
-
Код форматирования для звукового альбома, в котором объект содержит свойства звукового альбома и, при необходимости, данные. Все содержащиеся данные в спецификации MTP являются неопределенным форматом.
-
WMDM_FORMATCODE_ABSTRACTVIDEOALBUM
-
Код форматирования для видеоальбома, в котором объект содержит свойства видеоальбома и, при необходимости, данные. Все содержащиеся данные в спецификации MTP являются неопределенным форматом.
-
WMDM_FORMATCODE_ABSTRACTAUDIOVIDEOPLAYLIST
-
Форматируйте код для списка воспроизведения аудио и видео, где объект содержит свойства списка воспроизведения аудио и видео и, при необходимости, данные. Все содержащиеся данные в спецификации MTP являются неопределенным форматом.
-
WMDM_FORMATCODE_ABSTRACTCONTACTGROUP
-
Форматируйте код для группы контактов, где объект содержит свойства группы контактов и, при необходимости, данные. Все содержащиеся данные в спецификации MTP являются неопределенным форматом.
-
WMDM_FORMATCODE_ABSTRACTMESSAGEFOLDER
-
Форматируйте код для папки сообщений, в которой объект содержит свойства папки сообщений и, при необходимости, данные. Все содержащиеся данные в спецификации MTP являются неопределенным форматом.
-
WMDM_FORMATCODE_ABSTRACTCHAPTEREDPRODUCTION
-
Форматируйте код для рабочей среды с главами, где объект содержит свойства рабочей среды с главами и, при необходимости, данные. Все содержащиеся данные в спецификации MTP являются неопределенным форматом.
-
WMDM_FORMATCODE_WPLPLAYLIST
-
Форматирование кода для списка воспроизведения, отформатированного с помощью форматирования списка воспроизведения Windows Media.
-
WMDM_FORMATCODE_M3UPLAYLIST
-
Форматирование кода для списка воспроизведения с помощью форматирования M3U.
-
WMDM_FORMATCODE_MPLPLAYLIST
-
Форматирование кода для списка воспроизведения с помощью форматирования MPL.
-
WMDM_FORMATCODE_ASXPLAYLIST
-
Форматирование кода для списка воспроизведения с помощью форматирования ASX.
-
WMDM_FORMATCODE_PLSPLAYLIST
-
Форматирование кода для списка воспроизведения с помощью форматирования PLS.
-
WMDM_FORMATCODE_UNDEFINEDDOCUMENT
-
Форматирование кода для документа неопределенного типа.
-
WMDM_FORMATCODE_ABSTRACTDOCUMENT
-
Форматирование кода для документа, в котором объект содержит свойства документа и, при необходимости, данные. Все содержащиеся данные в спецификации MTP являются неопределенным форматом.
-
WMDM_FORMATCODE_XMLDOCUMENT
-
Форматирование кода для XML-документа.
-
WMDM_FORMATCODE_MICROSOFTWORDDOCUMENT
-
Форматирование кода для документа Microsoft Word.
-
WMDM_FORMATCODE_MHTCOMPILEDHTMLDOCUMENT
-
Форматирование кода для скомпилированного HTML-документа.
-
WMDM_FORMATCODE_MICROSOFTEXCELSPREADSHEET
-
Форматирование кода для электронной таблицы Microsoft Excel.
-
WMDM_FORMATCODE_MICROSOFTPOWERPOINTDOCUMENT
-
Форматирование кода для документа Microsoft PowerPoint.
-
WMDM_FORMATCODE_UNDEFINEDMESSAGE
-
Код форматирования для сообщения неопределенного типа.
-
WMDM_FORMATCODE_ABSTRACTMESSAGE
-
Форматирование кода для сообщения, в котором объект содержит свойства сообщения и, при необходимости, данные. Все содержащиеся данные в спецификации MTP являются неопределенным форматом.
-
WMDM_FORMATCODE_UNDEFINEDCONTACT
-
Код форматирования для контакта неопределенного типа.
-
WMDM_FORMATCODE_ABSTRACTCONTACT
-
Форматируйте код для контакта, в котором объект содержит свойства контакта и, при необходимости, данные. Все содержащиеся данные в спецификации MTP являются неопределенным форматом.
-
WMDM_FORMATCODE_VCARD2
-
Код форматирования для электронной карта с помощью форматирования vcard версии 2.
-
WMDM_FORMATCODE_VCARD3
-
Код форматирования для электронного карта с помощью форматирования vcard версии 3.
-
WMDM_FORMATCODE_UNDEFINEDCALENDARITEM
-
Код форматирования для элемента электронного календаря неопределенного типа.
-
WMDM_FORMATCODE_ABSTRACTCALENDARITEM
-
Форматируйте код для элемента календаря, в котором объект содержит свойства элемента календаря и, при необходимости, данные. Все содержащиеся данные в спецификации MTP являются неопределенным форматом.
-
WMDM_FORMATCODE_VCALENDAR1
-
Форматирование кода для элемента электронного календаря с помощью форматирования vcalendar версии 1.
-
WMDM_FORMATCODE_VCALENDAR2
-
Форматирование кода для электронного элемента календаря с помощью форматирования vcalendar версии 2.
-
WMDM_FORMATCODE_UNDEFINEDWINDOWSEXECUTABLE
-
Форматирование кода для исполняемого файла windows неопределенного типа.
-
WMDM_FORMATCODE_MEDIA_CAST
-
Код форматирования для объекта приведения мультимедиа.
-
WMDM_FORMATCODE_SECTION
-
Форматирование кода для раздела данных, содержащегося в другом объекте.
-
WMDM_FORMATCODE_3G2A
-
Код форматирования для мультимедийного контейнера 3G2A (3GPP2A).
Комментарии
Чтобы обнаружить форматы, поддерживаемые устройством, приложение может использовать IWMDMDevice3::GetProperty для запроса свойства устройства g_wszWMDMFormatsSupported .
Чтобы обнаружить возможности устройства для определенного формата, приложение может вызвать IWMDMDevice3::GetFormatCapability.
Приложение может задать код формата при создании хранилища на устройстве, включив свойство g_wszWMDMFormatCode в метаданные, передаваемые в параметре pMetaData вызова IWMDMStorageControl3::Insert3.
Приложение может запросить код формата хранилища, вызвав IWMDMStorage3::GetMetadata или IWMDMStorage4::GetSpecifiedMetadata и извлекая свойство g_wszWMDMFormatCode .
Если устройство поддерживает настройку кода формата после создания хранилища, приложение может использовать IWMDMStorage3::SetMetadata для задания свойства g_wszWMDMFormatCode . Некоторые устройства могут не разрешать изменение кода формата после создания хранилища на устройстве. Поэтому настоятельно рекомендуется задать это свойство вместе с метаданными, передаваемыми в IWMDMStorageControl3::Insert3 .
Требования
Требование | Значение |
---|---|
Заголовок |
|