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 字节数组。 |
MF_ATTRIBUTE_IUNKNOWN 值: VT_UNKNOWN IUnknown 指针。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [桌面应用 | UWP 应用] |
最低受支持的服务器 | Windows Server 2008 [桌面应用 | UWP 应用] |
标头 | mfobjects.h (包括 Mfidl.h) |