Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Establece el tipo de entorno acústico que se simula cuando se procesa el audio para ISpatialAudioObjectForHrtf.
Sintaxis
HRESULT SetEnvironment(
[in] SpatialAudioHrtfEnvironmentType environment
);
Parámetros
[in] environment
Valor que especifica el tipo de entorno acústico que se simula cuando se procesa el audio para ISpatialAudioObjectForHrtf.
Valor devuelto
Si el método se realiza correctamente, devuelve S_OK. Si se produce un error, los códigos de retorno posibles incluyen, entre otros, los valores que se muestran en la tabla siguiente.
| Código devuelto | Descripción |
|---|---|
|
No se llamó a ISpatialAudioObjectRenderStreamBase::BeginUpdatingAudioObjects antes de la llamada a SetEnvironment. |
|
Se llamó a SetEndOfStream de forma explícita o implícita en un paso de procesamiento de audio anterior. El sistema llama implícitamente a SetEndOfStream si no se llama a GetBuffer dentro de un paso de procesamiento de audio (entre llamadas a ISpatialAudioObjectRenderStreamBase::BeginUpdatingAudioObjects e ISpatialAudioObjectRenderStreamBase::EndUpdatingAudioObjects). |
Comentarios
Si no se llama a SetEnvironment , se usa el valor predeterminado de SpatialAudioHrtfEnvironment_Small .
Requisitos
| Requisito | Value |
|---|---|
| Plataforma de destino | Windows |
| Encabezado | spatialaudiohrtf.h |