IMFSinkWriter::GetStatistics 方法 (mfreadwrite.h)

获取有关接收器编写器性能的统计信息。

语法

HRESULT GetStatistics(
  [in]  DWORD                     dwStreamIndex,
  [out] MF_SINK_WRITER_STATISTICS *pStats
);

参数

[in] dwStreamIndex

要查询的流的从零开始的索引,或 MF_SINK_WRITER_ALL_STREAMS 查询媒体接收器本身。

[out] pStats

指向 MF_SINK_WRITER_STATISTICS 结构的指针。 在调用 方法之前,请将 cb 成员设置为结构的大小(以字节为单位)。 方法使用接收器编写器的统计信息填充结构。

返回值

此方法可以返回其中一个值。

返回代码 说明
S_OK
成功。
MF_E_INVALIDSTREAMNUMBER
流号无效。

注解

如果安装了适用于 Windows Vista 的平台更新补充,则此接口在 Windows Vista 上可用。

要求

要求
最低受支持的客户端 适用于 Windows Vista 的 Windows 7、Windows Vista 和平台更新补充 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2008 R2 [桌面应用 |UWP 应用]
目标平台 Windows
标头 mfreadwrite.h

另请参阅

IMFSinkWriter

接收器编写器