Interfaccia ISpatialAudioObjectRenderStreamBase (spatialaudioclient.h)
Interfaccia di base che fornisce metodi per controllare un flusso di rendering dell'oggetto audio spaziale, tra cui l'avvio, l'arresto e la reimpostazione del flusso. Fornisce inoltre metodi per attivare nuove istanze di ISpatialAudioObject e notificare al sistema quando si inizia e termina il processo di aggiornamento di oggetti audio e dati spaziali attivati.
Questa interfaccia fa parte di Windows Sonic, la piattaforma audio di Microsoft per un audio più immersivo che include audio spaziale integrato su Xbox e Windows.
Ereditarietà
L'interfaccia ISpatialAudioObjectRenderStreamBase eredita dall'interfaccia IUnknown . ISpatialAudioObjectRenderStreamBase include anche questi tipi di membri:
Metodi
L'interfaccia ISpatialAudioObjectRenderStreamBase include questi metodi.
ISpatialAudioObjectRenderStreamBase::BeginUpdatingAudioObjects Inserisce il sistema nello stato in cui è possibile inviare i dati dell'oggetto audio per l'elaborazione e lo stato ISpatialAudioObject può essere modificato. |
ISpatialAudioObjectRenderStreamBase::EndUpdatingAudioObjects Notifica al sistema che l'app ha completato la fornitura di dati audio per gli oggetti audio spaziali attivati con ActivateSpatialAudioObject. |
ISpatialAudioObjectRenderStreamBase::GetAvailableDynamicObjectCount Ottiene il numero di oggetti audio spaziali dinamici attualmente disponibili. |
ISpatialAudioObjectRenderStreamBase::GetService Ottiene servizi aggiuntivi da ISpatialAudioObjectRenderStream. |
ISpatialAudioObjectRenderStreamBase::Reset Reimpostare un flusso audio arrestato. |
ISpatialAudioObjectRenderStreamBase::Start Avvia il flusso audio spaziale. |
ISpatialAudioObjectRenderStreamBase::Stop Arresta un flusso audio in esecuzione. |
Requisiti
Client minimo supportato | Windows 10 versione 1703 [solo app desktop] |
Server minimo supportato | Windows Server 2016 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | spatialaudioclient.h |