¿Qué significa el código HRESULT 0xC00D36D4 (MF_E_RATE_CHANGE_PREEMPTED)?

 
Anterior Siguiente
MF_E_UNSUPPORTED_RATE_TRANSITION MF_E_NOT_FOUND

MF_E_RATE_CHANGE_PREEMPTED

El cambio de velocidad pendiente fue preempted

MF_E_RATE_CHANGE_PREEMPTED antes de completar una transición de rate llegó otra petición que la reemplaza, por lo que la anterior termina sin hacerse efectiva.

  • Registra old rate, requested rates y operation/correlation IDs.
  • Actualice la UI/estado local sólo con la transición que finalmente complete.
  • Busque sliders/gestures que generan cambios de rate con alta frecuencia sin coalescing.

Coalesce requests y trate el resultado como superseded, no como motivo para reenviar la rate antigua.

Microsoft: seeking, fast forward, and reverse play


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