Метод IMFPMediaItem::GetObject (mfplay.h)

Важно Устаревшие. Этот API может быть удален из будущих выпусков Windows. Приложения должны использовать сеанс мультимедиа для воспроизведения.
 

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

Синтаксис

HRESULT GetObject(
  [out] IUnknown **ppIUnknown
);

Параметры

[out] ppIUnknown

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

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

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

Код возврата Описание
S_OK
Метод выполнен успешно.
MF_E_NOTFOUND
Элемент мультимедиа был создан на основе URL-адреса, а не из объекта .
MF_E_SHUTDOWN
Был вызван метод IMFPMediaPlayer::Shutdown .

Комментарии

Указатель объекта устанавливается, если приложение использует IMFPMediaPlayer::CreateMediaItemFromObject для создания элемента мультимедиа. В противном случае GetObject возвращает MF_E_NOTFOUND.

Требования

   
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header mfplay.h

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

IMFPMediaItem

Использование MFPlay для воспроизведения звука и видео