¿Qué significa el código HRESULT 0xC00D36BF (MF_E_INVALIDINDEX)?

 
Anterior Siguiente
MF_E_INVALID_FILE_FORMAT MF_E_INVALID_TIMESTAMP

MF_E_INVALIDINDEX

El índice está fuera del rango válido

MF_E_INVALIDINDEX la colección/stream/type store no contiene un elemento en la posición solicitada.

  • Registra índice solicitado y GetCount/GetStreamCount equivalente justo antes de usarlo.
  • Comprueba carreras donde la colección cambia entre enumeración y acceso.
  • Distingue IDs estables de índices 0-based que pueden cambiar.

Valida el rango contra el snapshot actual o usa el identificador correcto; clamps silenciosos pueden seleccionar el elemento equivocado.

En colecciones dinámicas, conserva también un identificador estable del elemento cuando exista; un índice válido en un snapshot puede apuntar a otra entrada después de una modificación.

Media Foundation architecture · Media Foundation error codes · Media sources


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