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


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

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

Синтаксис

HRESULT GetOutputStreamAttributes(
  DWORD         dwOutputStreamID,
  IMFAttributes **ppAttributes
);

Параметры

dwOutputStreamID

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

ppAttributes

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

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

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

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

Комментарии

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

Требования

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

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

IMFDeviceTransform