次の方法で共有


IMFDeviceTransform::GetInputStreamState メソッド (mftransform.h)

GetInputStreamState メソッドは、Device MFT の入力ストリーム状態を取得します。

構文

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

パラメーター

[in] dwStreamID

状態を取得する必要がある入力ストリームの ID をStreamします。

[out] value

指定した入力 Device MFT ストリームの現在の DeviceStreamState を 指定します。

戻り値

このメソッドは HRESULT を返します。 使用可能な値には、次の表に示す値が含まれますが、これらに限定されません。

リターン コード 説明
S_OK
ストリームの状態の切り替えに成功しました。
MF_E_INVALIDREQUEST
現時点では、デバイス MFT は要求をサポートできませんでした。
MF_E_INVAILIDSTREAMNUMBER
無効なストリーム ID が渡されました。

注釈

このメソッドは、特定の入力ストリームの状態を取得するために、デバイス変換マネージャー (DTM) によって使用されます。

要件

要件
サポートされている最小のクライアント Windows 10 Version 1703
対象プラットフォーム Windows
ヘッダー mftransform.h

こちらもご覧ください

IMFDeviceTransform