enumeração WMDM_FORMATCODE
O tipo de enumeração WMDM_FORMATCODE define uma lista de códigos de formato que descrevem tipos de conteúdo transferidos de e para um dispositivo.
Sintaxe
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
-
Nenhum código de formato é usado.
-
WMDM_FORMATCODE_ALLIMAGES
-
Formatar código que pode ser usado para consultar todas as imagens.
-
WMDM_FORMATCODE_UNDEFINED
-
Formatar o código usado para consultar todos os objetos indefinidos.
-
WMDM_FORMATCODE_ASSOCIATION
-
Formatar código usado para definir um link entre dois objetos.
-
WMDM_FORMATCODE_SCRIPT
-
Formatar código para um arquivo de script.
-
WMDM_FORMATCODE_EXECUTABLE
-
Formatar código para um arquivo executável.
-
WMDM_FORMATCODE_TEXT
-
Formatar código para um arquivo de texto.
-
WMDM_FORMATCODE_HTML
-
Formatar código para um arquivo HTML.
-
WMDM_FORMATCODE_DPOF
-
Formatar código usado para representar o formato de ordem de impressão digital.
-
WMDM_FORMATCODE_AIFF
-
Formatar código usado para representar o formato de arquivo de intercâmbio de áudio.
-
WMDM_FORMATCODE_WAVE
-
Formatar código usado para um arquivo WAV.
-
WMDM_FORMATCODE_MP3
-
Formatar código usado para um arquivo MP3.
-
WMDM_FORMATCODE_AVI
-
Formatar código usado para um arquivo AVI.
-
WMDM_FORMATCODE_MPEG
-
Formatar código usado para um arquivo MPEG.
-
WMDM_FORMATCODE_ASF
-
Formatar código usado para representar um arquivo ASF (Advanced Systems Format).
-
WMDM_FORMATCODE_RESERVED_FIRST
-
Formate o código que é o primeiro em um intervalo reservado para PTP (Protocolo de Transferência de Imagem).
-
WMDM_FORMATCODE_RESERVED_LAST
-
Formate o código que é o último em um intervalo reservado para PTP.
-
WMDM_FORMATCODE_IMAGE_UNDEFINED
-
Formatar código usado para representar e imagem de um tipo indefinido.
-
WMDM_FORMATCODE_IMAGE_EXIF
-
Formatar código para um arquivo EXIF. Também usado para imagens JPEG não cobertas por WMDM_FORMATCODE_IMAGE_JP2 ou WMDM_FORMATCODE_IMAGE_JPX.
-
WMDM_FORMATCODE_IMAGE_TIFFEP
-
Formatar código usado para imagens do tipo Formato de Arquivo de Imagem Marcada para Fotografia Eletrônica (TIFF/EP)
-
WMDM_FORMATCODE_IMAGE_FLASHPIX
-
Formatar código para um arquivo do tipo FPX.
-
WMDM_FORMATCODE_IMAGE_BMP
-
Formatar código para um arquivo do tipo BMP.
-
WMDM_FORMATCODE_IMAGE_CIFF
-
Formatar código para uma imagem no formato de arquivo de imagem da câmera.
-
WMDM_FORMATCODE_IMAGE_GIF
-
Formatar código para um arquivo GIF.
-
WMDM_FORMATCODE_IMAGE_JFIF
-
Formatar código para um arquivo do tipo JFIF.
-
WMDM_FORMATCODE_IMAGE_PCD
-
Formatar código para uma imagem do tipo cd de foto.
-
WMDM_FORMATCODE_IMAGE_PICT
-
Formatar código para uma imagem do tipo PICT.
-
WMDM_FORMATCODE_IMAGE_PNG
-
Formatar código para uma imagem do tipo PNG.
-
WMDM_FORMATCODE_IMAGE_TIFF
-
Formatar código para um arquivo do tipo TIFF.
-
WMDM_FORMATCODE_IMAGE_TIFFIT
-
Formatar código para uma imagem do tipo Formato de Arquivo de Imagem Marcada com tecnologia de imagem.
-
WMDM_FORMATCODE_IMAGE_JP2
-
Formatar código para uma imagem jpeg200.
-
WMDM_FORMATCODE_IMAGE_JPX
-
Formate o código para uma imagem criada no JPEG200, usando o registro estendido de imagem parada. A extensão de nome de arquivo geralmente é .jpf ou .jpx.
-
WMDM_FORMATCODE_IMAGE_RESERVED_FIRST
-
Formate o código que é o primeiro em um intervalo reservado para uma referência de imagem no PTP.
-
WMDM_FORMATCODE_IMAGE_RESERVED_LAST
-
Formate o código que é o último em um intervalo reservado para uma referência de imagem no PTP.
-
WMDM_FORMATCODE_UNDEFINEDFIRMWARE
-
Formate o código quando o firmware estiver indefinido.
-
WMDM_FORMATCODE_WBMP
-
Formatar código para uma imagem bitmap (.wbmp) do Protocolo de Aplicativo Sem Fio.
-
WMDM_FORMATCODE_JPEGXR
-
Formatar código para uma imagem de foto HD
-
WMDM_FORMATCODE_WINDOWSIMAGEFORMAT
-
Formatar código para o formato de imagem do Windows.
-
WMDM_FORMATCODE_UNDEFINEDAUDIO
-
Formatar código para um arquivo de áudio de tipo indefinido.
-
WMDM_FORMATCODE_WMA
-
Formatar código para um arquivo WMA (Áudio de Mídia do Windows).
-
WMDM_FORMATCODE_OGG
-
Formatar código para um arquivo de áudio codificado em Vorbis em um contêiner Ogg.
-
WMDM_FORMATCODE_AAC
-
Formatar código para um arquivo AAC (Advanced Audio Coding).
-
WMDM_FORMATCODE_AUDIBLE
-
Formatar código para um arquivo Audível.
-
WMDM_FORMATCODE_FLAC
-
Formatar código para um arquivo FLAC (Free Lossless Audio Codec).
-
WMDM_FORMATCODE_QCELP
-
Formatar código para um arquivo de codec QCELP (Previsão Linear Animada) do Qualcomm Code.
-
WMDM_FORMATCODE_AMR
-
Formatar código para um arquivo de codec amr (áudio de várias taxas adaptável).
-
WMDM_FORMATCODE_UNDEFINEDVIDEO
-
Formatar código para um arquivo de vídeo com um tipo indefinido.
-
WMDM_FORMATCODE_WMV
-
Formatar código para um arquivo WMV (Windows Media Video).
-
WMDM_FORMATCODE_MP4
-
Formatar código para um arquivo MP4.
-
WMDM_FORMATCODE_MP2
-
Formatar código para um arquivo MP2.
-
WMDM_FORMATCODE_3G2
-
Formatar código para um formato de contêiner multimídia 3G2 (3GPP2). Um arquivo desse tipo pode conter áudio, vídeo ou texto.
-
WMDM_FORMATCODE_AVCHD
-
Formate o código para um arquivo de vídeo AVCHD (Advanced Video Coding High Definition).
-
WMDM_FORMATCODE_ATSCTS
-
Formatar código para o padrão de formato ATSCTS (Advanced Television Systems Committee).
-
WMDM_FORMATCODE_DVBTS
-
Formatar código para um vídeo MPEG-2 e mpeg-1 camada II, ou AC-3, áudio em um fluxo de transporte MPEG-2 compatível com DVB.
-
WMDM_FORMATCODE_UNDEFINEDCOLLECTION
-
Formatar código para uma coleção de um tipo indefinido.
-
WMDM_FORMATCODE_ABSTRACTMULTIMEDIAALBUM
-
Formate o código para um álbum multimídia em que o objeto contém as propriedades de um álbum multimídia e, opcionalmente, dados. Todos os dados contidos são de um formato indefinido em relação à especificação de MTP.
-
WMDM_FORMATCODE_ABSTRACTIMAGEALBUM
-
Formate o código para um álbum de imagens em que o objeto contém as propriedades de um álbum de imagens e, opcionalmente, dados. Todos os dados contidos são de um formato indefinido em relação à especificação de MTP.
-
WMDM_FORMATCODE_ABSTRACTAUDIOALBUM
-
Formate o código para um álbum de áudio em que o objeto contém as propriedades de um álbum de áudio e, opcionalmente, os dados. Todos os dados contidos são de um formato indefinido em relação à especificação de MTP.
-
WMDM_FORMATCODE_ABSTRACTVIDEOALBUM
-
Formate o código para um álbum de vídeo em que o objeto contém as propriedades de um álbum de vídeo e, opcionalmente, os dados. Todos os dados contidos são de um formato indefinido em relação à especificação de MTP.
-
WMDM_FORMATCODE_ABSTRACTAUDIOVIDEOPLAYLIST
-
Formate o código para uma playlist de áudio/vídeo em que o objeto contém as propriedades de uma playlist de áudio/vídeo e, opcionalmente, dados. Todos os dados contidos são de um formato indefinido em relação à especificação de MTP.
-
WMDM_FORMATCODE_ABSTRACTCONTACTGROUP
-
Formate o código para um grupo de contatos em que o objeto contém as propriedades de um grupo de contatos e, opcionalmente, os dados. Todos os dados contidos são de um formato indefinido em relação à especificação de MTP.
-
WMDM_FORMATCODE_ABSTRACTMESSAGEFOLDER
-
Formate o código para uma pasta de mensagens em que o objeto contém as propriedades de uma pasta de mensagem e, opcionalmente, os dados. Todos os dados contidos são de um formato indefinido em relação à especificação de MTP.
-
WMDM_FORMATCODE_ABSTRACTCHAPTEREDPRODUCTION
-
Formate o código para uma produção em capítulos em que o objeto contém as propriedades de uma produção com capítulos e, opcionalmente, dados. Todos os dados contidos são de um formato indefinido em relação à especificação de MTP.
-
WMDM_FORMATCODE_WPLPLAYLIST
-
Formatar código para uma playlist formatada com formatação de playlist do Windows Media.
-
WMDM_FORMATCODE_M3UPLAYLIST
-
Formatar código para uma playlist com formatação M3U.
-
WMDM_FORMATCODE_MPLPLAYLIST
-
Formatar código para uma playlist com formatação MPL.
-
WMDM_FORMATCODE_ASXPLAYLIST
-
Formatar código para uma playlist com formatação ASX.
-
WMDM_FORMATCODE_PLSPLAYLIST
-
Formatar código para uma playlist com formatação PLS.
-
WMDM_FORMATCODE_UNDEFINEDDOCUMENT
-
Formatar código para um documento de tipo indefinido.
-
WMDM_FORMATCODE_ABSTRACTDOCUMENT
-
Formate o código para um documento em que o objeto contém as propriedades de um documento e, opcionalmente, os dados. Todos os dados contidos são de um formato indefinido em relação à especificação de MTP.
-
WMDM_FORMATCODE_XMLDOCUMENT
-
Formatar código para um documento XML.
-
WMDM_FORMATCODE_MICROSOFTWORDDOCUMENT
-
Formatar código para um documento do Microsoft Word.
-
WMDM_FORMATCODE_MHTCOMPILEDHTMLDOCUMENT
-
Formatar código para um documento HTML compilado.
-
WMDM_FORMATCODE_MICROSOFTEXCELSPREADSHEET
-
Formatar código para uma planilha do Microsoft Excel.
-
WMDM_FORMATCODE_MICROSOFTPOWERPOINTDOCUMENT
-
Formatar código para um documento do Microsoft PowerPoint.
-
WMDM_FORMATCODE_UNDEFINEDMESSAGE
-
Formatar código para uma mensagem de tipo indefinido.
-
WMDM_FORMATCODE_ABSTRACTMESSAGE
-
Formate o código para uma mensagem em que o objeto contém as propriedades de uma mensagem e, opcionalmente, os dados. Todos os dados contidos são de um formato indefinido em relação à especificação de MTP.
-
WMDM_FORMATCODE_UNDEFINEDCONTACT
-
Formatar código para um contato de tipo indefinido.
-
WMDM_FORMATCODE_ABSTRACTCONTACT
-
Formate o código para um contato em que o objeto contém as propriedades de um contato e, opcionalmente, os dados. Todos os dados contidos são de um formato indefinido em relação à especificação de MTP.
-
WMDM_FORMATCODE_VCARD2
-
Formatar código para um cartão eletrônico com formatação vcard versão 2.
-
WMDM_FORMATCODE_VCARD3
-
Formatar código para um cartão eletrônico com formatação vcard versão 3.
-
WMDM_FORMATCODE_UNDEFINEDCALENDARITEM
-
Formatar código para um item de calendário eletrônico de tipo indefinido.
-
WMDM_FORMATCODE_ABSTRACTCALENDARITEM
-
Formate o código para um item de calendário em que o objeto contém as propriedades de um item de calendário e, opcionalmente, os dados. Todos os dados contidos são de um formato indefinido em relação à especificação de MTP.
-
WMDM_FORMATCODE_VCALENDAR1
-
Formatar código para um item de calendário eletrônico com formatação vcalendar versão 1.
-
WMDM_FORMATCODE_VCALENDAR2
-
Formatar código para um item de calendário eletrônico com formatação vcalendar versão 2.
-
WMDM_FORMATCODE_UNDEFINEDWINDOWSEXECUTABLE
-
Formatar código para um executável baseado no Windows de tipo indefinido.
-
WMDM_FORMATCODE_MEDIA_CAST
-
Formatar código para um objeto de conversão de mídia.
-
WMDM_FORMATCODE_SECTION
-
Formate o código para uma seção de dados contida em outro objeto.
-
WMDM_FORMATCODE_3G2A
-
Formatar código para um formato de contêiner multimídia 3GPP2A (3GPP2A).
Comentários
Para descobrir os formatos compatíveis com um dispositivo, um aplicativo pode usar IWMDMDevice3::GetProperty para consultar a propriedade do dispositivo g_wszWMDMFormatsSupported .
Para descobrir recursos de dispositivo para um formato específico, um aplicativo pode chamar IWMDMDevice3::GetFormatCapability.
Um aplicativo pode definir o código de formato ao criar um armazenamento no dispositivo incluindo a propriedade g_wszWMDMFormatCode em metadados passados no parâmetro pMetaData de uma chamada para IWMDMStorageControl3::Insert3.
Um aplicativo pode consultar o código de formato de um armazenamento chamando IWMDMStorage3::GetMetadata ou IWMDMStorage4::GetSpecifiedMetadata e recuperando a propriedade g_wszWMDMFormatCode .
Se o dispositivo der suporte à definição do código de formato após a criação do armazenamento, um aplicativo poderá usar IWMDMStorage3::SetMetadata para definir a propriedade g_wszWMDMFormatCode . Alguns dispositivos podem não permitir a alteração do código de formato depois que o armazenamento é criado no dispositivo. Portanto, é altamente recomendável definir essa propriedade junto com os metadados passados em IWMDMStorageControl3::Insert3 .
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|