Метод ISpatialAudioMetadataItemsBuffer::D etachBuffer (spatialaudiometadata.h)
Отсоединяет буфер. Память может быть присоединена только к одному элементу метаданных за раз.
Синтаксис
HRESULT DetachBuffer();
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В случае сбоя возможные коды возврата включают, но не ограничиваются ими, значения, показанные в следующей таблице.
Код возврата | Описание |
---|---|
|
Объект ISpatialAudioMetadataItems не был открыт для копирования с помощью вызова Open или объект был закрыт для записи с помощью вызова Close. |
|
ISpatialAudioMetadataItems был создан для использования внутреннего буфера конвейера мультимедиа, который нельзя отсоединить. |
|
Предоставленный буфер не подключен. |
|
Один из предоставленных указателей недопустим.
Предоставленный буфер недостаточно велик, чтобы вместить максимальное количество элементов метаданных. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | spatialaudiometadata.h |