¿Qué significa el código HRESULT 0xC00D3E8C (MF_E_INVALID_FORMAT)?

 
Anterior Siguiente
MF_E_NO_DURATION MF_E_PROPERTY_NOT_FOUND

MF_E_INVALID_FORMAT

Los datos del formato no son válidos

MF_E_INVALID_FORMAT la etapa entiende qué formato se está describiendo, pero sus campos internos no cumplen las reglas necesarias para usarlo.

  • Registra la estructura/atributos de formato exactos que recibe el componente.
  • Compara con un formato válido del mismo subtype para localizar el campo diferencial.
  • Distingue esto de UNSUPPORTED_FORMAT, donde el formato puede ser válido pero no implementado.

Corrige el productor/metadata que construye la estructura. Cambiar de componente sin entender el campo inválido puede sólo mover el error.

Microsoft: Source Resolver · Microsoft: supported media formats · FFmpeg: MP3 parser example


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