ISpatialAudioMetadataClient 介面 (spatialaudiometadata.h)
提供用於建立 ISpatialAudioMetadataItems、 ISpatialAudioMetadataWriter、 ISpatialAudioMetadataReader 和 ISpatialAudioMetadataCopier 對象的類別處理站。 啟用 ISpatialAudioMetadataItems 時,會指定元數據格式識別碼,這會定義針對從此處理站建立的所有物件強制執行的元數據格式。 如果目前的音訊轉譯端點不支援指定的格式,類別處理站將不會成功啟動介面,而且會傳回錯誤。
此介面是 Windows Sonic 的一部分,Microsoft 的音訊平臺適用於更沉浸式音訊,包括 Xbox 和 Windows 上的整合式空間音效。
繼承
ISpatialAudioMetadataClient 介面繼承自 IUnknown 介面。 ISpatialAudioMetadataClient 也有下列類型的成員:
方法
ISpatialAudioMetadataClient 介面具有這些方法。
ISpatialAudioMetadataClient::ActivateSpatialAudioMetadataCopier 建立 ISpatialAudioMetadataWriter 物件,將空間音訊元數據專案從一個 ISpatialAudioMetadataItems 物件複製到另一個物件。 |
ISpatialAudioMetadataClient::ActivateSpatialAudioMetadataItems 建立 ISpatialAudioMetadataItems 物件來儲存空間音訊元數據專案。 |
ISpatialAudioMetadataClient::ActivateSpatialAudioMetadataReader 建立 ISpatialAudioMetadataWriter 物件,以從 ISpatialAudioMetadataItems 物件讀取空間音訊元數據專案。 |
ISpatialAudioMetadataClient::ActivateSpatialAudioMetadataWriter 建立 ISpatialAudioMetadataWriter 物件,以將空間音訊元數據專案寫入 ISpatialAudioMetadataItems 物件。 |
ISpatialAudioMetadataClient::GetSpatialAudioMetadataItemsBufferLength 取得儲存指定空間音訊元數據項目數目所需的緩衝區長度。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 1703 版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2016 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | spatialaudiometadata.h |