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

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

Синтаксис

HRESULT MFGetAttributeSize(
  [in]  IMFAttributes *pAttributes,
  [in]  REFGUID       guidKey,
  [out] UINT32        *punWidth,
  [out] UINT32        *punHeight
);

Параметры

[in] pAttributes

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

[in] guidKey

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

[out] punWidth

Получает ширину.

[out] punHeight

Получает высоту.

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

Эта функция может возвращать одно из этих значений.

Комментарии

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

Требования

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

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

MFSetAttributeSize

Функции Media Foundation