Метод 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) |