Freigeben über


ISpatialAudioMetadataItemsBuffer-Schnittstelle (spatialaudiometadata.h)

Stellt Methoden zum Anfügen von Puffern an SpatialAudioMetadataItems für die direkte Speicherung von Daten bereit. Rufen Sie eine instance dieses Objekts ab, indem Sie einen Zeiger auf die Schnittstelle an ActivateSpatialAudioMetadataItems übergeben. Der Puffer wird den zurückgegebenen SpatialAudioMetadataItems zugeordnet. Mit dieser Schnittstelle können Sie einen Puffer anfügen und dessen Inhalt auf den leeren Satz von Metadatenelementen zurücksetzen oder einen zuvor aufgefüllten Puffer anfügen und die im Puffer gespeicherten Daten beibehalten.

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 ISpatialAudioMetadataItemsBuffer-Schnittstelle erbt von der IUnknown-Schnittstelle . ISpatialAudioMetadataItemsBuffer verfügt auch über folgende Membertypen:

Methoden

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

 
ISpatialAudioMetadataItemsBuffer::AttachToBuffer

Fügt vom Aufrufer bereitgestellten Arbeitsspeicher zum Speichern von ISpatialAudioMetadataItems-Objekten an.
ISpatialAudioMetadataItemsBuffer::AttachToPopulatedBuffer

Fügt einen zuvor aufgefüllten Puffer zum Speichern von ISpatialAudioMetadataItems-Objekten an. Die Metadatenelemente, die sich bereits im Puffer befinden, werden beibehalten.
ISpatialAudioMetadataItemsBuffer::D etachBuffer

Trennt den Puffer. Arbeitsspeicher kann jeweils nur an ein einzelnes Metadatenelement angefügt werden.

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