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.
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) |