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


Метод ISpatialAudioObjectForMetadataCommands::WriteNextMetadataCommand (spatialaudiometadata.h)

Записывает команду метаданных в пространственный звуковой объект. Каждая команда может быть добавлена только один раз для каждого объекта за цикл обработки. Допустимые команды и длина значений определяются форматом метаданных, указанным в SpatialAudioObjectRenderStreamForMetadataActivationParams при создании ISpatialAudioObjectRenderStreamForMetadata .

Синтаксис

HRESULT WriteNextMetadataCommand(
  [in] BYTE   commandID,
  [in] void   *valueBuffer,
  [in] UINT32 valueBufferLength
);

Параметры

[in] commandID

Идентификатор команды метаданных.

[in] valueBuffer

Буфер, содержащий данные значений для команды метаданных.

[in] valueBufferLength

Длина объекта valueBuffer.

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

Если метод завершается успешно, возвращает значение S_OK.

Требования

Требование Значение
Целевая платформа Windows
Header spatialaudiometadata.h (включая Spatialaudioclient.h)

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

ISpatialAudioObjectForMetadataCommands