spatialaudiometadata.h (spatialaudiometadata.h) ISpatialAudioMetadataReader 介面

提供從 ISpatialAudioMetadataItems 物件擷取空間音訊元數據專案和專案命令值組的方法。 使用 ISpatialAudioMetadataWriterISpatialAudioMetadataCopier 填入的 SpatialAudioMetadataItems 物件,具有以 ActivateSpatialAudioMetadataItemsframeCount 參數指定的框架計數,代表元數據專案位移的有效範圍。 ISpatialAudioMetadataReader 可讓您在總畫面格計數的子範圍內讀取專案群組。 對象會維護內部讀取位置,這是由執行讀取作業時所指定的框架數目進階。

此介面是 Windows Sonic 的一部分,Microsoft 的音訊平臺適用於更沉浸式音訊,包括 Xbox 和 Windows 上的整合式空間音效。

繼承

ISpatialAudioMetadataReader 介面繼承自 IUnknown 介面。 ISpatialAudioMetadataReader 也有下列類型的成員:

方法

ISpatialAudioMetadataReader 介面具有這些方法。

 
ISpatialAudioMetadataReader::Close

完成 SpatialAudioMetadataItems 物件上的任何必要作業,並釋放 物件。 (ISpatialAudioMetadataReader.Close)
ISpatialAudioMetadataReader::Open

開啟 ISpatialAudioMetadataItems 物件以供讀取。
ISpatialAudioMetadataReader::ReadNextItem

取得所讀取元數據專案的命令數目和範例位移。
ISpatialAudioMetadataReader::ReadNextItemCommand

讀取目前專案的元數據命令和值數據。

規格需求

需求
最低支援的用戶端 Windows 10 1703 版 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2016 [僅限傳統型應用程式]
目標平台 Windows
標頭 spatialaudiometadata.h