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


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

Задает ширину и высоту в виде одного 64-разрядного значения атрибута.

Синтаксис

HRESULT MFSetAttributeSize(
  [in] IMFAttributes *pAttributes,
  [in] REFGUID       guidKey,
  [in] UINT32        unWidth,
  [in] UINT32        unHeight
);

Параметры

[in] pAttributes

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

[in] guidKey

Идентификатор GUID, определяющий устанавливаемое значение. Если этот ключ уже существует, функция перезаписывает старое значение.

[in] unWidth

Ширина.

[in] unHeight

Высота.

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

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

Комментарии

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

Требования

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

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

Атрибуты в Media Foundation

MFGetAttributeSize

Функции Media Foundation