¿Qué significa el código HRESULT 0xC00D36D3 (MF_E_UNSUPPORTED_RATE_TRANSITION)?

 
Anterior Siguiente
MF_E_REVERSE_UNSUPPORTED MF_E_RATE_CHANGE_PREEMPTED

MF_E_UNSUPPORTED_RATE_TRANSITION

La transición de velocidad no está soportada

MF_E_UNSUPPORTED_RATE_TRANSITION el problema está en el cambio solicitado desde la situación actual, por ejemplo una inversión de dirección que requiere una transición intermedia.

  • Registra rate actual, rate destino, thinning y estado started/paused/stopped.
  • Consulta capabilities y documentación de la fuente antes de cambiar dirección o cruzar 0.
  • Prueba una secuencia stop→set rate→start cuando el componente la requiera.

Use una secuencia de estados soportada. No confunda esta condición con UNSUPPORTED_RATE, que rechaza el valor incluso aislado.

Microsoft: seeking, fast forward, and reverse play


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