Errores de representación

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Nota

[Desusado. Esta API se puede quitar de futuras versiones de Windows.

 

Microsoft® DirectShow® Editing Services (DES) define varios códigos de error usados para registrar errores de representación. Si un proyecto no se representa correctamente, el motor de representación llama al método IAMErrorLog::LogError . En la tabla siguiente se resumen los parámetros proporcionados a LogError:

  • El código de error se encuentra en el parámetro ErrorCode .
  • La descripción se encuentra en el parámetro ErrorString.
  • La descripción se encuentra en el parámetro ErrorString .
  • Si hay información adicional, el tipo VARIANT se encuentra en el miembro vtde variant al que apunta pExtraInfo.

Nota

Los códigos de error que se describen aquí no son valores HRESULT . Para obtener una lista de valores devueltos HRESULT específicos de DES, consulte Códigos de error y éxito.

 

Código de error Descripción Información adicional Tipo Variant
DEX_IDS_BAD_SOURCE_NAME El nombre de archivo no existe o DirectShow no reconoce la extensión de archivo. Nombre de archivo BSTR
DEX_IDS_BAD_SOURCE_NAME2 El tipo de archivo no coincide con la extensión de archivo o el archivo está dañado. Nombre de archivo BSTR
DEX_IDS_MISSING_SOURCE_NAME Se requiere el nombre de archivo, pero no se ha proporcionado. None No aplicable
DEX_IDS_UNKNOWN_SOURCE No se puede analizar el origen de datos proporcionado por este origen. None No aplicable
DEX_IDS_INSTALL_PROBLEM error inesperado. Algunos componentes directShow no están instalados correctamente. None No aplicable
DEX_IDS_NO_SOURCE_NAMES El filtro de origen no acepta nombres de archivo. None No aplicable
DEX_IDS_BAD_MEDIATYPE No se admite el tipo de medio del grupo. Número de grupo int
DEX_IDS_STREAM_NUMBER Número de flujo no válido para este origen. Número de secuencia int
DEX_IDS_OUTOFMEMORY Memoria insuficiente None No aplicable
DEX_IDS_DIBSEQ_NOTALLSAME Un mapa de bits de la secuencia no era el mismo tipo que los demás. Nombre del mapa de bits BSTR
DEX_IDS_CLIPTOOSHORT Los tiempos multimedia del clip no son válidos o la secuencia de mapa de bits independiente del dispositivo (DIB) es demasiado corta. Nota: Si se producen otros errores de representación, este error puede producirse aunque los tiempos multimedia sean válidos.
None No aplicable
DEX_IDS_INVALID_DXT El identificador de clase (CLSID) del efecto o la transición no es válido. CLSID BSTR
DEX_IDS_INVALID_DEFAULT_DXT El CLSID del efecto predeterminado o la transición no es válido. CLSID BSTR
DEX_IDS_NO_3D La versión de DirectX no admite transiciones tridimensionales. CLSID BSTR
DEX_IDS_BROKEN_DXT Este efecto no es el tipo correcto o está roto. CLSID BSTR
DEX_IDS_NO_SUCH_PROPERTY No existe dicha propiedad en el objeto . Nombre de propiedad BSTR
DEX_IDS_ILLEGAL_PROPERTY_VAL Valor no válido para esta propiedad. Valor especificado VARIANT
DEX_IDS_INVALID_XML Error de sintaxis en el archivo XML. Número de línea VT_I4 (entero de 4 bytes)
DEX_IDS_CANT_FIND_FILTER No se encuentra el filtro especificado en XML por categoría e instancia. Nombre descriptivo (instancia) BSTR
DEX_IDS_DISK_WRITE_ERROR Error al escribir el archivo XML en el disco. None No aplicable
DEX_IDS_INVALID_AUDIO_FX CLSID no es un filtro de efecto de audio DirectShow válido. CLSID BSTR
DEX_IDS_CANT_FIND_COMPRESSOR No se encuentra un compresor para producir el formato de compresión especificado. None No aplicable

 

Los errores siguientes nunca deben producirse. Si encuentra uno de estos errores, envíe un informe de errores a Microsoft.

Código de error Descripción
DEX_IDS_TIMELINE_PARSE Error inesperado al analizar la escala de tiempo.
DEX_IDS_GRAPH_ERROR Error inesperado al compilar el gráfico de filtros.
DEX_IDS_GRID_ERROR Error inesperado con la cuadrícula interna.
DEX_IDS_INTERFACE_ERROR Error inesperado al obtener una interfaz.