Поделиться через


Метод IMFDeviceTransform::GetInputStreamState (mftransform.h)

Метод GetInputStreamState получает состояние входного потока MFT устройства.

Синтаксис

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

Параметры

[in] dwStreamID

Stream идентификатор входного потока, состояние которого необходимо получить.

[out] value

Указывает текущий параметр DeviceStreamState указанного входного потока MFT устройства.

Возвращаемое значение

Метод возвращает HRESULT. Возможные значения включают, помимо прочего, значения, указанные в следующей таблице.

Код возврата Описание
S_OK
Передача состояния потока выполнена успешно.
MF_E_INVALIDREQUEST
В настоящее время устройство MFT не поддерживает запрос.
MF_E_INVAILIDSTREAMNUMBER
Передан недопустимый идентификатор потока.

Комментарии

Этот метод используется диспетчером преобразования устройств (DTM) для получения состояния определенного входного потока.

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 1703
Целевая платформа Windows
Header mftransform.h

См. также раздел

IMFDeviceTransform