IMFDeviceTransform::GetOutputStreamState 方法 (mftransform.h)

GetOutputStreamState 方法會取得裝置 MFT 的輸出數據流狀態。

語法

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

參數

[in] dwStreamID

Stream 需要擷取其狀態的輸出數據流標識碼。

[out] value

指定指定輸出裝置 MFT 數據流的目前 DeviceStreamState

傳回值

方法會傳回 HRESULT。 可能的值包括但不限於下表中所提供的值。

傳回碼 描述
S_OK
轉換數據流狀態成功。
MF_E_INVALIDREQUEST
裝置 MFT 目前無法支援要求。
MF_E_INVAILIDSTREAMNUMBER
傳遞無效的數據流標識碼。

備註

裝置轉換管理員會使用這個方法 (DTM) ,以取得特定輸出數據流的狀態。

規格需求

需求
最低支援的用戶端 Windows 10 (版本 1703)
目標平台 Windows
標頭 mftransform.h

另請參閱

IMFDeviceTransform