ISpatialAudioObjectRenderStreamBase::EndUpdatingAudioObjects-Methode (spatialaudioclient.h)
Benachrichtigt das System, dass die App die Bereitstellung von Audiodaten für die räumlichen Audioobjekte abgeschlossen hat, die mit ActivateSpatialAudioObject aktiviert wurden.
Syntax
HRESULT EndUpdatingAudioObjects();
Rückgabewert
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Wenn ein Fehler auftritt, umfassen mögliche Rückgabecodes die in der folgenden Tabelle gezeigten Werte, sind jedoch nicht darauf beschränkt.
Rückgabecode | Beschreibung |
---|---|
|
EndUpdatingAudioObjects wurde vor BeginUpdatingAudioObjects aufgerufen. |
|
Der dem räumlichen Audiostream zugeordnete ISpatialAudioClient wurde zerstört. |
|
Das Audioendpunktgerät wurde nicht angeschlossen, oder die Audiohardware oder die zugehörigen Hardwareressourcen wurden neu konfiguriert, deaktiviert, entfernt oder anderweitig nicht mehr verfügbar gemacht. |
|
Eine Ressource, die dem räumlichen Audiostream zugeordnet ist, ist nicht mehr gültig. |
|
Ein interner Fehler ist aufgetreten. |
|
Die Dem räumlichen Audiostream zugeordneten Medien verwenden ein nicht unterstütztes Format. |
Hinweise
Die mit ISpatialAudioObjectBase::GetBuffer abgerufenen Zeiger können nach dem Aufruf dieser Methode nicht mehr verwendet werden.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | spatialaudioclient.h |