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


Метод IMFSpatialAudioObjectBuffer::GetID (mfspatialaudio.h)

Возвращает уникальный 32-разрядный идентификатор пространственного звукового объекта без знака, представленного буфером. Если метод SetID ранее не вызывался, этот метод возвращает недопустимый идентификатор объекта -1 (0xffffffff). Недопустимый идентификатор указывает, что буфер объектов не используется и содержит недопустимые данные.

Синтаксис

HRESULT GetID(
  [out] UINT32 *pu32ID
);

Параметры

[out] pu32ID

Указатель на 32-разрядную переменную, в которой будет храниться идентификатор объекта.

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

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

Код возврата Описание
S_OK
Метод выполнен успешно.
E_POINTER
Предоставленный указатель недопустим.

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1703 [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header mfspatialaudio.h (включая Mfobjects.h)
Библиотека Mfobjects.lib

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

IMFSpatialAudioObjectBuffer