¿Qué significa el código HRESULT 0xC00D1BC5 (NS_E_INVALID_VIDEO_FPS)?

 
Anterior Siguiente
NS_E_INVALID_VIDEO_HEIGHT NS_E_INVALID_VIDEO_KEYFRAME

NS_E_INVALID_VIDEO_FPS

NS_E_INVALID_VIDEO_FPS: diagnóstico específico

NS_E_INVALID_VIDEO_FPS (0xC00D1BC5). La velocidad de fotogramas solicitada para el stream de vídeo no es válida. La dimensión del frame puede ser correcta; el rechazo se centra en la cadencia configurada.

Prueba controlada

Mantén width, height y codec y sustituye sólo el frame rate por uno admitido por la configuración. Comprueba después los timestamps generados, no sólo que Start devuelva éxito.

Datos antes de corregir

Registra FPS como fracción exacta si la API usa numerador/denominador, time base del origen y valor escrito en el perfil. Evita redondear 29.97 a 30 en la traza.

Diferencia importante

INVALID_VIDEO_WIDTH valida una dimensión espacial. Un FPS inválido no debe corregirse cambiando resolución ni alignment.

Referencias técnicas


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