MF_ATTRIBUTE_TYPE列挙 (mfobjects.h)
キーと値のペアのデータ型を定義します。
構文
typedef enum _MF_ATTRIBUTE_TYPE {
MF_ATTRIBUTE_UINT32 = VT_UI4,
MF_ATTRIBUTE_UINT64 = VT_UI8,
MF_ATTRIBUTE_DOUBLE = VT_R8,
MF_ATTRIBUTE_GUID = VT_CLSID,
MF_ATTRIBUTE_STRING = VT_LPWSTR,
MF_ATTRIBUTE_BLOB,
MF_ATTRIBUTE_IUNKNOWN = VT_UNKNOWN
} MF_ATTRIBUTE_TYPE;
定数
MF_ATTRIBUTE_UINT32 値: VT_UI4 符号なし 32 ビット整数。 |
MF_ATTRIBUTE_UINT64 値: VT_UI8 符号なし 64 ビット整数。 |
MF_ATTRIBUTE_DOUBLE 値: VT_R8 浮動小数点数。 |
MF_ATTRIBUTE_GUID 値: VT_CLSID GUID 値。 |
MF_ATTRIBUTE_STRING 値: VT_LPWSTR NULL で終わるワイド文字列。 |
MF_ATTRIBUTE_BLOB Byte 配列。 |
MF_ATTRIBUTE_IUNKNOWN 値: VT_UNKNOWN IUnknown ポインター。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ | UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリ | UWP アプリ] |
Header | mfobjects.h (Mfidl.h を含む) |