Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt einen Abschnitt mit Audiodaten mit zugeordneten Positions- und Renderingmetadaten dar. Räumliche Audioobjekte werden in IMFSpatialAudioSample-Instanzen gespeichert und ermöglichen das Übergeben räumlicher Audioinformationen zwischen Media Foundation-Komponenten.
Vererbung
Die IMFSpatialAudioObjectBuffer-Schnittstelle erbt von IMFMediaBuffer. IMFSpatialAudioObjectBuffer verfügt auch über folgende Membertypen:
Methoden
Die IMFSpatialAudioObjectBuffer-Schnittstelle verfügt über diese Methoden.
IMFSpatialAudioObjectBuffer::GetID Gibt die eindeutige, nicht signierte 32-Bit-ID des räumlichen Audioobjekts zurück, das vom Puffer dargestellt wird. |
IMFSpatialAudioObjectBuffer::GetMetadataItems Ruft einen Zeiger auf einen Puffer ab, der möglicherweise räumliche Audiometadaten enthalten kann. |
IMFSpatialAudioObjectBuffer::GetType Ruft den Typ des räumlichen Audioobjekts ab, das vom Puffer dargestellt wird. Wenn SetType noch nicht aufgerufen wurde, gibt diese Methode den Standardwert AudioObjectType_None zurück. |
IMFSpatialAudioObjectBuffer::SetID Legt die ID des räumlichen Audioobjekts fest, das vom Puffer dargestellt wird. |
IMFSpatialAudioObjectBuffer::SetType Legt den Typ des räumlichen Audioobjekts fest, das vom Puffer dargestellt wird. |
Hinweise
Verwenden Sie zum Abrufen der im räumlichen Audioobjekt enthaltenen Audiodaten die Methoden IMFMediaBuffer::Lock und IMFMediaBuffer::Unlock .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1703 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | mfspatialaudio.h (include Mfobjects.h) |