Freigeben über


ISpatialAudioMetadataClient-Schnittstelle (spatialaudiometadata.h)

Stellt eine Klassenfactory zum Erstellen von ISpatialAudioMetadataItems-, ISpatialAudioMetadataWriter-, ISpatialAudioMetadataReader- und ISpatialAudioMetadataCopier-Objekten bereit. Wenn ein ISpatialAudioMetadataItems aktiviert wird, wird eine Metadatenformat-ID angegeben, die das Metadatenformat definiert, das für alle Objekte erzwungen wird, die in dieser Factory erstellt wurden. Wenn das angegebene Format vom aktuellen Audiorenderenderendpunkt nicht unterstützt wird, aktiviert die Klassenfactory die Schnittstelle nicht erfolgreich und gibt einen Fehler zurück.

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

Methoden

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

 
ISpatialAudioMetadataClient::ActivateSpatialAudioMetadataCopier

Erstellt ein ISpatialAudioMetadataWriter-Objekt zum Kopieren räumlicher Audiometadatenelemente von einem ISpatialAudioMetadataItems-Objekt in ein anderes.
ISpatialAudioMetadataClient::ActivateSpatialAudioMetadataItems

Erstellt ein ISpatialAudioMetadataItems-Objekt zum Speichern räumlicher Audiometadatenelemente.
ISpatialAudioMetadataClient::ActivateSpatialAudioMetadataReader

Erstellt ein ISpatialAudioMetadataWriter-Objekt zum Lesen räumlicher Audiometadatenelemente aus einem ISpatialAudioMetadataItems-Objekt.
ISpatialAudioMetadataClient::ActivateSpatialAudioMetadataWriter

Erstellt ein ISpatialAudioMetadataWriter-Objekt zum Schreiben räumlicher Audiometadatenelemente in ein ISpatialAudioMetadataItems-Objekt.
ISpatialAudioMetadataClient::GetSpatialAudioMetadataItemsBufferLength

Ruft die Länge des Puffers ab, der zum Speichern der angegebenen Anzahl räumlicher Audiometadatenelemente erforderlich ist.

Anforderungen

Anforderung Wert
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