IMFDeviceTransform::GetOutputStreamState 方法 (mftransform.h)

GetOutputStreamState 方法获取设备 MFT 的输出流状态。

语法

HRESULT GetOutputStreamState(
  [in]  DWORD             dwStreamID,
  [out] DeviceStreamState *value
);

参数

[in] dwStreamID

Stream需要检索其状态的输出流的 ID。

[out] value

指定指定输出设备 MFT 流的当前 DeviceStreamState

返回值

该方法返回 HRESULT。 可能的值包括但不限于下表中给出的值。

返回代码 说明
S_OK
已成功转换流状态。
MF_E_INVALIDREQUEST
设备 MFT 目前不支持该请求。
MF_E_INVAILIDSTREAMNUMBER
传递的流 ID 无效。

注解

设备转换管理器 (DTM) 使用此方法获取特定输出流的状态。

要求

要求
最低受支持的客户端 Windows 10 版本 1703
目标平台 Windows
标头 mftransform.h

另请参阅

IMFDeviceTransform