Freigeben über


ISpatialAudioMetadataCopier-Schnittstelle (spatialaudiometadata.h)

Stellt Methoden zum Kopieren aller oder Teilmengen von Metadatenelementen aus einer SpatialAudioMetadataItems-Quelle in ein SpatialAudioMetadataItems-Ziel bereit. Das SpatialAudioMetadataItems-Objekt , das mit einem ISpatialAudioMetadataWriter oder ISpatialAudioMetadataCopier aufgefüllt wird, verfügt über eine Frameanzahl, die mit dem frameCount-Parameter für ActivateSpatialAudioMetadataItems angegeben wird, der den gültigen Bereich von Metadatenelementoffsets darstellt. ISpatialAudioMetadataReader ermöglicht das Kopieren von Gruppen von Elementen innerhalb eines Unterbereichs der Gesamtanzahl der Frameanzahl. Das Objekt behält eine interne Leseposition bei, die durch die Anzahl von Frames erweitert wird, die beim Ausführen eines Kopiervorgangs angegeben wird.

Diese Schnittstelle ist Teil von Windows Sonic, der Audioplattform von Microsoft für immersivere Audiowiedergabe, die integrierte raumbezogene Sound auf Xbox und Windows umfasst.

Vererbung

Die ISpatialAudioMetadataCopier-Schnittstelle erbt von der IUnknown-Schnittstelle . ISpatialAudioMetadataCopier verfügt auch über folgende Arten von Membern:

Methoden

Die ISpatialAudioMetadataCopier-Schnittstelle verfügt über diese Methoden.

 
ISpatialAudioMetadataCopier::Close

Schließt alle erforderlichen Vorgänge für das SpatialAudioMetadataItems-Objekt ab und gibt das Objekt frei. (ISpatialAudioMetadataCopier.Close)
ISpatialAudioMetadataCopier::CopyMetadataForFrames

Kopiert Metadatenelemente aus dem Quellobjekt ISpatialAudioMetadataItems, das für die Open-Methode bereitgestellt wird, in das Zielobjekt ISpatialAudioMetadataItems, das mit dem Parameter dstMetadataItems angegeben wird.
ISpatialAudioMetadataCopier::Open

Öffnet ein ISpatialAudioMetadataItems-Objekt zum Kopieren.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10, Version 1703 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile spatialaudiometadata.h