列挙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
-
2 つのオブジェクト間のリンクを定義するために使用されるコードを書式設定します。
-
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
-
Advanced Systems Format (ASF) ファイルを表すために使用される書式コード。
-
WMDM_FORMATCODE_RESERVED_FIRST
-
画像転送プロトコル (PTP) 用に予約された範囲の最初のコードを書式設定します。
-
WMDM_FORMATCODE_RESERVED_LAST
-
PTP 用に予約された範囲の最後のコードを書式設定します。
-
WMDM_FORMATCODE_IMAGE_UNDEFINED
-
未定義の型の と イメージを表すために使用されるコードを書式設定します。
-
WMDM_FORMATCODE_IMAGE_EXIF
-
EXIF ファイルのコードを書式設定します。 また、WMDM_FORMATCODE_IMAGE_JP2やWMDM_FORMATCODE_IMAGE_JPXでカバーされていない JPEG 画像にも使用されます。
-
WMDM_FORMATCODE_IMAGE_TIFFEP
-
電子写真用のタグ付き画像ファイル形式 (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
-
写真 cd 型の画像の書式コード。
-
WMDM_FORMATCODE_IMAGE_PICT
-
PICT 型のイメージのコードを書式設定します。
-
WMDM_FORMATCODE_IMAGE_PNG
-
PNG 型の画像のコードを書式設定します。
-
WMDM_FORMATCODE_IMAGE_TIFF
-
TIFF 型のファイルのコードを書式設定します。
-
WMDM_FORMATCODE_IMAGE_TIFFIT
-
画像テクノロジを使用してタグ付けされた画像ファイル形式の画像の形式コード。
-
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) イメージのコードを書式設定します。
-
WMDM_FORMATCODE_JPEGXR
-
HD 写真イメージのコードを書式設定する
-
WMDM_FORMATCODE_WINDOWSIMAGEFORMAT
-
Windows イメージ形式の書式コード。
-
WMDM_FORMATCODE_UNDEFINEDAUDIO
-
未定義の種類のオーディオ ファイルのコードを書式設定します。
-
WMDM_FORMATCODE_WMA
-
Windows Media Audio (WMA) ファイルのコードを書式設定します。
-
WMDM_FORMATCODE_OGG
-
Ogg コンテナー内の Vorbis でエンコードされたオーディオ ファイルのコードを書式設定します。
-
WMDM_FORMATCODE_AAC
-
Advanced Audio Coding (AAC) ファイルのコードを書式設定します。
-
WMDM_FORMATCODE_AUDIBLE
-
Audible ファイルのコードを書式設定します。
-
WMDM_FORMATCODE_FLAC
-
Free Lossless Audio Codec (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
-
Advanced Television Systems Committee (ATSCTS) 形式標準のフォーマット コード。
-
WMDM_FORMATCODE_DVBTS
-
DVB 準拠の MPEG-2 トランスポート ストリーム内の MPEG-2 ビデオおよび MPEG-1 レイヤー II または AC-3 オーディオのコードを書式設定します。
-
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 を呼び出すことができます。
アプリケーションは、IWMDMStorageControl3::Insert3 の呼び出しの pMetaData パラメーターで渡されるメタデータに g_wszWMDMFormatCode プロパティを含めることで、デバイス上にストレージを作成するときに書式コードを設定できます。
アプリケーションは、 IWMDMStorage3::GetMetadata または IWMDMStorage4::GetSpecifiedMetadata を呼び出し、 g_wszWMDMFormatCode プロパティを取得することで、ストレージの書式コードに対してクエリを実行できます。
ストレージの作成後にデバイスでフォーマット コードの設定がサポートされている場合、アプリケーションは IWMDMStorage3::SetMetadata を使用して g_wszWMDMFormatCode プロパティを設定できます。 一部のデバイスでは、デバイスでストレージが作成された後にフォーマット コードを変更できない場合があります。 そのため、このプロパティを IWMDMStorageControl3::Insert3 で渡されるメタデータと共に設定することを強くお勧めします。
要件
要件 | 値 |
---|---|
ヘッダー |
|