¿Cómo Manejo El Error Del Archivo De Renderizado De Directshow?
October 25, 2021Recomendado: Fortect
En esta excelente guía, vamos a comprar algunos de los posibles agentes causales que pueden llevar a un error en el archivo de exhibición de Directshow y luego brindaremos métodos de recuperación que puede verificar para solucionar el problema. . gramo.Renderfile separado no me habla Este debe ser un error común que ocurre exactamente cuando DirectShow no puede proporcionar un segundo formato que AviSynth pueda leer. Intente crear un gráfico de filtro para igualar y vea si está acalorado creando un gráfico de filtro que sin duda producirá todas las salidas que abre AviSynth.
gramo.
- 2 minutos para leer.
Microsoft® Este proceso de DirectShow® Editing Services (DES) define varios criptogramas de error que utilizan ya para registrar errores al renderizar objetos. Cuando un proyecto no funciona correctamente, el método específico IAMErrorLog :: LogError llama al renderizador exacto. La siguiente plataforma resume los parámetros de LogError:
- El pin de error está contenido en el parámetro ErrorCode.
- Consulte ErrorString para obtener una explicación.
- La descripción está en un lugar de bajo riesgo en el parámetro ErrorString.
- Si de hecho hay información adicional adicional, es probable que el tipo VARIANT esté en el elemento vt, haciendo referencia a mi VARIANT referenciado por pExtraInfo.
Código de acceso de error | Descripción | Tipo opcional | |||
---|---|---|---|---|---|
DEX_IDS_BAD_SOURCE_NAME | Información del archivo | Generalmente existen descuentos por variaciones de nombre o DirectShow no reconoce alguna extensión de archivo. | nombre de archivo | BSTR | |
DEX_IDS_BAD_SOURCE_NAME2 | El tipo de archivo ya no compite con la extensión de archivo con la que se ha apodado el archivo. Nombre | BSTR | |||
DEX_IDS_MISSING_SOURCE_NAME | archivo | El nombre del archivo resultó ser obligatorio pero no especificado. | No | No aplicable | |
DEX_IDS_UNKNOWN_SOURCE | Datos típicos proporcionados por get, no se pueden analizar. | No | No aplicable | ||
DEX_IDS_INSTALL_PROBLEM | Error inesperado. Algunos componentes de DirectShow no se instalarían correctamente. Aplicable | ||||
DEX_IDS_NO_SOURCE_NAMES | fuente | no | juntos no filtrar no toma en consideración los nombres de archivo. | No | No tópico |
DEX_IDS_BAD_MEDIATYPE | Por lo general, no se admite la compatibilidad con la clasificación de grupos. Número | entero | |||
DEX_IDS_STREAM_NUMBER | No válido | El número de flujo de multidifusión para esta fuente. | Número de transmisión | entero | |
DEX_IDS_OUTOFMEMORY | La memoria está vacía. | No | No aplicable | ||
DEX_IDS_DIBSEQ_NOTALLSAME | Un mapa de bits de la coincidencia no era el mismo que el otro. | Nombre legal del mapa de bits | BSTR | ||
DEX_IDS_CLIPTOOSHORT | Probablemente una sincronización incorrecta del clip de medios o una secuencia de mapa de bits (dib) efectivamente corta e independiente del dispositivo.
| No | No aplicableo | ||
DEX_IDS_INVALID_DXT | El identificador de clase (CLSID) de efectos o transiciones no es muy. | CLSID | BSTR | ||
DEX_IDS_INVALID_DEFAULT_DXT | CLSID del efecto paradigma, sin embargo, no es válido con respecto a la transición. | CLSID | BSTR | ||
DEX_IDS_NO_3D | Su elección de Directx no admite transiciones 3D. | CLSID | BSTR | ||
DEX_IDS_BROKEN_DXT | Este tipo de respuesta ya no es tensión correcta o irregularidad. | CLSID | BSTR | ||
DEX_IDS_NO_SUCH_PROPERTY | Esta propiedad definitivamente no está disponible para recibir el objeto. | nombre de la empresa del valor de la propiedad | BSTR | ||
DEX_IDS_ILLEGAL_PROPERTY_VAL | Es ilegal para esta propiedad. Especificado | OPCIÓN | |||
DEX_IDS_INVALID_XML | Sintaxis | Error de valor en XML instigate. | Número de línea | VT_I4 (entero de 4 bytes) | |
DEX_IDS_CANT_FIND_FILTER | El sistema de bloqueo especificado en el XML para encontrar la instancia del grupo no pudo terminar siendo encontrado. Nombre | práctico (ejemplo) | BSTR | ||
DEX_IDS_DISK_WRITE_ERROR | Error al crear contenido XML en el disco. | No | No aplicable | ||
DEX_IDS_INVALID_AUDIO_FX | CLSID no es el mejor DirectShow de efectos de sonido de filtro. | CLSID | BSTR | ||
DEX_IDS_CANT_FIND_COMPRESSOR | Compressor no puede explorar para crear el formato de archivo de almacenamiento especificado. | No | No es ideal |
Los siguientes errores no deberían aparecer. Si encuentra algún error, no dude en enviarlo a Microsoft.
Recomendado: Fortect
¿Estás cansado de que tu computadora funcione lentamente? ¿Está plagado de virus y malware? ¡No temas, amigo mío, porque Fortect está aquí para salvar el día! Esta poderosa herramienta está diseñada para diagnosticar y reparar todo tipo de problemas de Windows, al tiempo que aumenta el rendimiento, optimiza la memoria y mantiene su PC funcionando como nueva. Así que no esperes más: ¡descarga Fortect hoy mismo!
[detenido. Esta API se puede eliminar utilizando versiones posteriores de Windows.]
Los códigos de error documentados aquí son realmente valores de resultado. Para obtener una lista de las devoluciones de HRESULT relacionadas con DES, consulte Códigos de siempre éxito .
En Windows 7, cargo todo el contenido de un enorme archivo * .mp3 en la memoria y luego lo reproduzco con IGraphBuilder. Funciona bien cuando la interfaz de usuario no está ejecutando ciertas aplicaciones. Sin embargo, el segundo que tengo Open bsplayer con un nuevo archivo * .avi, o la ronda que acaba de abrir, IGraphBuilder no recupera toda la memoria * .mp3. Sin embargo, esto no sucede cuando Winamp se está ejecutando.
No entiendo por qué, la experiencia es asumir que todos los interceptores de participación para DirectShow ya están disponibles. Pero cuando ejecuto GraphEdt o incluso una aplicación de ideas afines, son para todos los propósitos (reproducir información y hechos * .avi o *. Mp3 en paralelo), por lo que debe terminar como algunas cosas en mi estrategia que estoy haciendo mal. ¿Podrías mantener feliz ayuda para usarlo?
Tengo dos clases, CMemStream y CMemReader, basadas en ejemplos de SDK de Windows ms 7.1.
CMemReader Clase: Public CAsyncReader
CMemReader no necesariamente hace mucho, solo inicializa la clase de comederos de alpiste CAsyncReader.
Clase CMemStream: CAsyncStream público
IGraphBuilder 5. m_pGraphBuilder;CMemStream * m_pMemReader;BYTE * m_pmemstream;cmemreader 6. m_pMemData = nuevo BYTE [lTamaño];// ... ciertamente no hay duda de que llene m_pMemData con los detalles del archivo * .mp3// lSize es, de hecho, indudablemente el tamaño de algunos de los archivos que se están utilizandom_pMemStream = nuevo CMemStream (m_pMemData, lSize);CMediaType mediaType;mediaType.majortype sooWelcomes MEDIATYPE_Stream;mediaType.subtype equivale a HResult;M_pMemReader mediasubtype_mpeg1audio;hresult = CMemReader actual (m_pMemStream, & mediaType, & hResult);CoCreateInstance (CLSID_FilterGraph, NULL, CLSCTX_INPROC_SERVER, IID_IGraphBuilder, (void **) & m_pGraphBuilder);m_pGraphBuilder-> AddFilter (m_pMemReader, NULL);m_pMemReader-> AddRef ();m_pGraphBuilder-> Representación (m_pMemReader-> GetPin (0)); // ¡AQUI NO!// El error será 0x80040218 (VFW_E_CANNOT_RENDER): es posible que no se haya encontrado una combinación reducida para una representación simple de la secuencia específica.
IBaseFilter * pFilter;CoCreateInstance (CLSID_DSoundRender, NULL, CLSCTX_INPROC_SERVER, IID_IBaseFilter, (void **) & pFilter);m_pGraphBuilder-> AddFilter (pFilter, NULL);IEnumPins 2. pEnumPins;IPin * pPin;pFilter-> EnumPins (& pEnumPins);pEnumPins-> Siguiente (1, & pPin, 0);m_pGraphBuilder-> Connect (m_pMemReader-> GetPin (0), pPin); // ¡TAMBIÉN FALTA!// Error 0x80040217 (VFW_E_CANNOT_CONNECT): Podría en lugar de encontrar una combinación de sistema de filtrado intermedio para establecer una conexión.
He intentado combinaciones demasiado diferentes para la forma y el subtipo CMediaType, pero dudo que el concepto funcione.
Si toma una idea, sugerencia o encuentra algún problema grave, hágamelo saber. Gracias !
…
Descarga este software y repara tu PC en minutos.Directshow Renderfile Error
Directshow Blad Renderfile
Directshow Renderfile Fout
Directshow Renderfile Fehler
Erro De Arquivo De Renderizacao Directshow
Directshow 렌더 파일 오류
Errore Del File Di Rendering Di Directshow
Directshow Oshibka Fajla Renderinga
Erreur De Fichier De Rendu Directshow
Directshow Renderfile Fel