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 |