ISpatialAudioMetadataReader-Schnittstelle (spatialaudiometadata.h)
Stellt Methoden zum Extrahieren räumlicher Audiometadatenelemente und Elementbefehlswertpaare aus einem ISpatialAudioMetadataItems-Objekt 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 Zurücklesen von Elementgruppen 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 des Lesevorgangs 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 ISpatialAudioMetadataReader-Schnittstelle erbt von der IUnknown-Schnittstelle . ISpatialAudioMetadataReader verfügt auch über die folgenden Membertypen:
Methoden
Die ISpatialAudioMetadataReader-Schnittstelle verfügt über diese Methoden.
ISpatialAudioMetadataReader::Close Schließt alle erforderlichen Vorgänge für das SpatialAudioMetadataItems-Objekt ab und gibt das Objekt frei. (ISpatialAudioMetadataReader.Close) |
ISpatialAudioMetadataReader::Open Öffnet ein ISpatialAudioMetadataItems-Objekt zum Lesen. |
ISpatialAudioMetadataReader::ReadNextItem Ruft die Anzahl der Befehle und den Beispieloffset für das zu lesende Metadatenelement ab. |
ISpatialAudioMetadataReader::ReadNextItemCommand Liest Metadatenbefehle und Wertdaten für das aktuelle Element. |
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 |