¿Qué significa el código HRESULT 0xC00D6D6E (MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_INPUT_MEDIATYPE)?

 
Anterior Siguiente
MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_OUTPUT_MEDIATYPE MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_MEDIATYPE_COMBINATION

MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_INPUT_MEDIATYPE

La operación no es posible con el media type de entrada actual

MF_E_TRANSFORM_NOT_POSSIBLE_FOR_CURRENT_INPUT_MEDIATYPE vincula el rechazo al tipo configurado en la entrada del MFT. La misma operación puede funcionar con otro subtipo o representación admitida.

  • Registra stream ID, major type, subtype, dimensiones o campos de audio y atributos específicos del codec.
  • Enumera o prueba tipos con GetInputAvailableType y SetInputType.
  • No deduzcas el tipo por “.mp4”, “.wav” u otra extensión; el MFT recibe un media type ya negociado.

Si la función es obligatoria, selecciona una representación de entrada compatible o inserta un transform upstream apropiado. Cambiar únicamente opciones de salida no corrige una restricción ligada expresamente a la entrada.

Microsoft: SetInputType · Microsoft: media type attributes


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