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


Метод IMFDXGIBuffer::GetUnknown (mfobjects.h)

Возвращает указатель IUnknown , ранее сохраненный в объекте буфера мультимедиа.

Синтаксис

HRESULT GetUnknown(
  [in]  REFIID guid,
  [in]  REFIID riid,
  [out] LPVOID *ppvObject
);

Параметры

[in] guid

Идентификатор указателя IUnknown .

[in] riid

Идентификатор интерфейса (IID) запрашиваемого интерфейса.

[out] ppvObject

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

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

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

Код возврата Описание
S_OK
Успешно.
E_NOINTERFACE
Объект не поддерживает указанный интерфейс.
MF_E_NOT_FOUND
Указанный ключ не найден.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header mfobjects.h (включая Mfidl.h)

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

IMFDXGIBuffer

IMFDXGIBuffer::SetUnknown