Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Dieser Header wird von Core Audio-APIs verwendet. Weitere Informationen finden Sie unter
spatialaudiometadata.h enthält die folgenden Programmierschnittstellen:
Schnittstellen
|
ISpatialAudioMetadataClient Stellt eine Klassenfactory zum Erstellen von ISpatialAudioMetadataItems-, ISpatialAudioMetadataWriter-, ISpatialAudioMetadataReader- und ISpatialAudioMetadataCopier-Objekten bereit. |
|
ISpatialAudioMetadataCopier Stellt Methoden zum Kopieren aller oder Teilmengen von Metadatenelementen aus einem SpatialAudioMetadataItems-Quellelement in ein SpatialAudioMetadataItems-Ziel bereit. |
|
ISpatialAudioMetadataItems Stellt einen Puffer räumlicher Audiometadatenelemente dar. |
|
ISpatialAudioMetadataItemsBuffer Stellt Methoden zum Anfügen von Puffern an SpatialAudioMetadataItems für die direkte Speicherung von Daten bereit. |
|
ISpatialAudioMetadataReader Stellt Methoden zum Extrahieren räumlicher Audiometadatenelemente und Elementbefehlswertpaare aus einem ISpatialAudioMetadataItems-Objekt bereit. |
|
ISpatialAudioMetadataWriter Stellt Methoden zum Speichern räumlicher Audiometadatenelemente bereit, die innerhalb eines Bereichs der entsprechenden Audioframes positioniert sind. |
|
ISpatialAudioObjectForMetadataCommands Wird zum Schreiben von Metadatenbefehlen für räumliche Audiodaten verwendet. |
|
ISpatialAudioObjectForMetadataItems Wird verwendet, um räumliche Audiometadaten für Anwendungen zu schreiben, die mehrere Metadatenelemente pro Puffer mit framegenauer Platzierung erfordern. |
|
ISpatialAudioObjectRenderStreamForMetadata Stellt Methoden zum Steuern eines Renderstreams für räumliche Audioobjekte für Metadaten bereit, einschließlich Start, Beenden und Zurücksetzen des Datenstroms. |
Strukturen
|
SpatialAudioMetadataItemsInfo Stellt Informationen zu einem ISpatialAudioMetadataItems-Objekt bereit. Rufen Sie getInfo auf, um eine Kopie dieser Struktur abzurufen. |
|
SpatialAudioObjectRenderStreamForMetadataActivationParams Stellt Aktivierungsparameter für einen räumlichen Audiorenderungsdatenstrom für Metadaten dar. Übergeben Sie diese Struktur an ISpatialAudioClient::ActivateSpatialAudioStream, wenn Sie einen Stream aktivieren. |
|
SpatialAudioObjectRenderStreamForMetadataActivationParams2 Stellt Aktivierungsparameter für einen räumlichen Audiorenderungsdatenstrom für Metadaten dar und erweitert SpatialAudioObjectRenderStreamForMetadataActivationParams mit der Möglichkeit, Streamoptionen anzugeben. |
Enumerationen
|
SpatialAudioMetadataCopyMode Gibt den Kopiermodus an, der beim Aufrufen von ISpatialAudioMetadataCopier::CopyMetadataForFrames verwendet wird. |
|
SpatialAudioMetadataWriterOverflowMode Gibt das gewünschte Verhalten an, wenn ein ISpatialAudioMetadataWriter versucht, mehr Elemente in den Metadatenpuffer zu schreiben, als bei der Initialisierung des Clients angegeben wurde. |