MFCreateAttributes 函数 (mfapi.h)

创建空的属性存储。

语法

HRESULT MFCreateAttributes(
  [out] IMFAttributes **ppMFAttributes,
  [in]  UINT32        cInitialSize
);

参数

[out] ppMFAttributes

接收指向 IMFAttributes 接口的 指针。 调用方必须释放接口。

[in] cInitialSize

为属性存储区分配的初始元素数。 属性存储会根据需要增长。

返回值

如果此函数成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

属性用于整个 Microsoft Media Foundation 来配置对象、描述媒体格式、查询对象属性和其他目的。 有关详细信息,请参阅 Media Foundation 中的属性

有关 Media Foundation 中所有已定义属性 GUID 的完整列表,请参阅 媒体基础属性

要求

要求
最低受支持的客户端 Windows Vista [桌面应用 | UWP 应用]
最低受支持的服务器 Windows Server 2008 [桌面应用 | UWP 应用]
目标平台 Windows
标头 mfapi.h
Library Mfplat.lib
DLL Mfplat.dll

另请参阅

Media Foundation 中的属性

媒体基础函数