MFGetAttributeString 函数 (mfapi.h)

从属性存储中获取字符串值。

语法

HRESULT MFGetAttributeString(
  [in]  IMFAttributes *pAttributes,
  [in]  REFGUID       guidKey,
  [out] PWSTR         *ppsz
);

parameters

[in] pAttributes

指向 IMFAttributes 接口的 指针。

[in] guidKey

标识要检索的值的 GUID。 属性类型必须是 MF_ATTRIBUTE_STRING

[out] ppsz

如果找到键并且值为字符串类型,则此参数将接收字符串的副本。 调用方必须通过调用 CoTaskMemFree 释放字符串的内存。

返回值

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

注解

此函数是 IMFAttributes::GetAllocatedString 方法的 包装器。

要求

   
最低受支持的客户端 Windows 8 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2012 [桌面应用 |UWP 应用]
目标平台 Windows
标头 mfapi.h

另请参阅

媒体基础函数