Метод ISpatialAudioMetadataClient::ActivateSpatialAudioMetadataWriter (spatialaudiometadata.h)

Создает объект ISpatialAudioMetadataWriter для записи элементов пространственных звуковых метаданных в объект ISpatialAudioMetadataItems .

Синтаксис

HRESULT ActivateSpatialAudioMetadataWriter(
  [in]  SpatialAudioMetadataWriterOverflowMode overflowMode,
  [out] ISpatialAudioMetadataWriter            **metadataWriter
);

Параметры

[in] overflowMode

Значение , указывающее поведение при попытке записать в ISpatialAudioMetadataItems больше элементов метаданных , чем максимальное число элементов, указанное при вызове ActivateSpatialAudioMetadataItems.

[out] metadataWriter

Получает указатель на экземпляр ISpatialAudioMetadataWriter.

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

Если метод завершается успешно, возвращает значение S_OK. В случае сбоя возможные коды возврата включают, но не ограничиваются ими, значения, показанные в следующей таблице.

Код возврата Описание
E_INVALIDARG
Указанный указатель недопустим.

Требования

   
Целевая платформа Windows
Header spatialaudiometadata.h

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

ISpatialAudioMetadataClient