ISpatialAudioMetadataCopier 介面 (spatialaudiometadata.h)

提供將來源 SpatialAudioMetadataItems 中所有中繼資料專案或子集複製到目的地 SpatialAudioMetadataItems的方法。 使用ISpatialAudioAudioMetadataWriterISpatialAudioMetadataCopier填入的 SpatialAudioMetadataItems物件具有FrameCount參數所指定的框架計數,以ActivateSpatialAudioMetadataItems指定,代表中繼資料專案位移的有效範圍。 ISpatialAudioMetadataReader 可讓您在總畫面格計數的子範圍內複製專案群組。 物件會維護內部讀取位置,這是執行複製作業時所指定的畫面格數目所進階。

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

繼承

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

方法

ISpatialAudioMetadataCopier介面具有這些方法。

 
ISpatialAudioMetadataCopier::Close

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

從來源 ISpatialAudioMetadataItems 複製中繼資料專案,提供給 Open 方法的物件,物件到目的地 ISpatialAudioMetadataItems 物件,並使用 dstMetadataItems 參數指定。
ISpatialAudioMetadataCopier::Open

開啟 ISpatialAudioMetadataItems 物件以進行複製。

需求

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