MF_ATTRIBUTE_TYPE列舉 (mfobjects.h)

定義索引鍵/值組的數據類型。

Syntax

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 (include Mfidl.h)

另請參閱

IMFAttributes

媒體基礎列舉