Функция MFGetAttributeRatio (mfapi.h)

Извлекает атрибут, значение которого является отношением.

Синтаксис

HRESULT MFGetAttributeRatio(
  [in]  IMFAttributes *pAttributes,
  [in]  REFGUID       guidKey,
  [out] UINT32        *punNumerator,
  [out] UINT32        *punDenominator
);

Параметры

[in] pAttributes

Указатель на интерфейс IMFAttributes хранилища атрибутов.

[in] guidKey

GUID , определяющий, какое значение следует извлечь. Тип атрибута должен быть MF_ATTRIBUTE_UINT64.

[out] punNumerator

Получает числитель соотношения.

[out] punDenominator

Получает знаменатель соотношения.

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

Если эта функция выполняется успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Некоторые атрибуты указывают отношение в виде упакованного значения UINT64 . Эта функция используется для получения числителя и знаменателя в виде отдельных 32-разрядных значений.

Требования

   
Минимальная версия клиента Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header mfapi.h

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

MFSetAttributeRatio

Функции Media Foundation