Método ISpatialAudioObjectRenderStreamBase::EndUpdatingAudioObjects (spatialaudioclient.h)
Notifica al sistema que la aplicación ha terminado de proporcionar datos de audio para los objetos de audio espaciales activados con ActivateSpatialAudioObject.
Sintaxis
HRESULT EndUpdatingAudioObjects();
Valor devuelto
Si el método se realiza correctamente, devuelve S_OK. Si se produce un error, los posibles códigos de retorno incluyen, pero no están limitados a, los valores que se muestran en la tabla siguiente.
Código devuelto | Descripción |
---|---|
|
Se llamó a EndUpdatingAudioObjects antes de BeginUpdatingAudioObjects. |
|
ISpatialAudioClient asociado a la secuencia de audio espacial se ha destruido. |
|
El dispositivo de punto de conexión de audio se ha desconectado o el hardware de audio o los recursos de hardware asociados se han reconfigurado, deshabilitado, quitado o no están disponibles para su uso. |
|
Un recurso asociado a la secuencia de audio espacial ya no es válido. |
|
Se ha producido un error interno. |
|
El medio asociado a la secuencia de audio espacial usa un formato no admitido. |
Comentarios
Los punteros recuperados con ISpatialAudioObjectBase::GetBuffer ya no se pueden usar después de llamar a este método.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | spatialaudioclient.h |