Site icon EfmSoft

¿Qué significa el código HRESULT 0xC00D3EA1 (MF_E_AUDIO_RECORDING_DEVICE_INVALIDATED)?

 
Anterior Siguiente
MF_E_AUDIO_RECORDING_DEVICE_IN_USE MF_E_VIDEO_RECORDING_DEVICE_INVALIDATED

MF_E_AUDIO_RECORDING_DEVICE_INVALIDATED

El dispositivo de grabación seleccionado dejó de ser válido

MF_E_AUDIO_RECORDING_DEVICE_INVALIDATED es un fallo del ciclo de vida del endpoint de captura, no una indicación de muestras de audio mal formadas.

  • Registra el ID del endpoint, la última operación de captura correcta y la primera que devuelve el error.
  • Distingue entre selección por rol predeterminado y selección explícita de un dispositivo: la recuperación no es la misma.
  • Si se usa el endpoint predeterminado, libera el cliente antiguo, obtiene de nuevo el endpoint de captura actual y crea una nueva ruta.

No mantengas lecturas indefinidamente sobre el cliente antiguo. Una desconexión física, deshabilitación o reconfiguración del hardware exige recrear el media source desde el endpoint que la aplicación realmente desea usar.

Microsoft: recuperación de endpoint inválido · Microsoft: MFCreateDeviceSource


¿Buscas un código diferente? Buscar otro código de estado o error.

Exit mobile version