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


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

Метод GetInputStreamAttributes получает хранилище атрибутов для входного потока в этом преобразовании Media Foundation (MFT).

Синтаксис

HRESULT GetInputStreamAttributes(
  [in]  DWORD         dwInputStreamID,
  [out] IMFAttributes **ppAttributes
);

Параметры

[in] dwInputStreamID

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

[out] ppAttributes

Получает указатель на интерфейс IMFAttributes . Вызывающий объект должен освободить интерфейс .

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

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

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

Комментарии

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

Требования

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

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

IMFDeviceTransform