Comment Effectuer L’erreur De Fichier De Rendu Directshow ?
October 25, 2021
Recommandé : Fortect
Dans ce guide, nous cherchons à découvrir certaines des causes possibles qui peuvent actuellement entraîner une erreur de fichier de rendu Directshow, et peut-être fournir des méthodes de récupération possibles que la plupart des gens peuvent essayer de corriger le s’inquiéter. g.Le filtre Renderfile ne me parle pas Cela doit être une erreur répandue qui se produit lorsque DirectShow ne peut pas fournir un autre format qu’AviSynth lira très probablement. Essayez de créer un graphique de filtrage pour la correspondance et voyez si vos besoins sont à l’aise pour créer une route de filtrage qui produira chaque sortie qu’AviSynth peut ouvrir.
g.
- 2 minutes pour lire attentivement.
Microsoft® Ce processus DirectShow® Editing Services (DES) définit un assortiment de codes d’erreur qui vous utilisent pour consigner les erreurs lors du rendu des cibles. Lorsque le projet ne fait pas le travail correctement, le moteur de rendu est appelé méthode IAMErrorLog :: LogError . La plateforme suivante résume généralement les paramètres passés à LogError :
- Le code d’erreur est actuellement contenu dans le paramètre ErrorCode.
- Voir ErrorString d’une description.
- La description apparaît dans un endroit sûr dans le paramètre ErrorString.
- S’il existe indiscutablement des informations supplémentaires, le type VARIANT est presque certainement susceptible d’être dans l’élément vt exact, référençant le VARIANT référencé simplement par pExtraInfo.
Procédure d’erreur | Description | Formulaire optionnel | |||
---|---|---|---|---|---|
DEX_IDS_BAD_SOURCE_NAME | Informations sur le fichier | Il existe des remises pour les types de noms ou DirectShow ne reconnaît pas les extensions de fichiers. | nom de fichier | BSTR | |
DEX_IDS_BAD_SOURCE_NAME2 | La conception et le style du fichier ne rivalisent pas avec l’extension du fichier musical ou avec lequel le démarrage est endommagé. Nom | BSTR | |||
DEX_IDS_MISSING_SOURCE_NAME | fichier | Le fichier pour le nom était obligatoire mais pas spécifique. | Non | Pas correct | |
DEX_IDS_UNKNOWN_SOURCE | Données typiques fournies depuis la source, ne peuvent pas être consultées. | Non | Pas utile | ||
DEX_IDS_INSTALL_PROBLEM | Erreur inattendue. Certains composants DirectShow ne sont pas installés correctement. Applicable | ||||
DEX_IDS_NO_SOURCE_NAMES | source | simplement | ne pas filtrer n’accepte plus les noms de fichiers. | Non | Non applicable |
DEX_IDS_BAD_MEDIATYPE | La prise en charge de la ligne de groupe n’est pas prise en charge. Numéro | entier | |||
DEX_IDS_STREAM_NUMBER | Non valide | Le numéro de flux de multidiffusion pour la source suivante. | Numéro de flux | entier | |
DEX_IDS_OUTOFMEMORY | La mémoire est vide. | Non | Non ça s’applique | ||
DEX_IDS_DIBSEQ_NOTALLSAME | Un bitmap alors que l’ensemble n’était pas du même type que l’autre. | Nom du bitmap | BSTR | ||
DEX_IDS_CLIPTOOSHORT | Probablement temps de clip multimédia incorrect ou séquence bitmap indépendante du périphérique (dib) trop courte.
| Non | Non applicable | ||
DEX_IDS_INVALID_DXT | L’identifiant de classe (CLSID) provenant de tous les effets ou transitions n’est pas non plus réel. | CLSID | BSTR | ||
DEX_IDS_INVALID_DEFAULT_DXT | CLSID, y compris l’effet standard, n’est cependant pas valide pour la transition. | CLSID | BSTR | ||
DEX_IDS_NO_3D | Votre version Directx ne prend pas en charge 3 transitions. | CLSID | BSTR | ||
DEX_IDS_BROKEN_DXT | Ce type de retour n’est pas un stress correct ou simplement une irrégularité. | CLSID | BSTR | ||
DEX_IDS_NO_SUCH_PROPERTY | Cette propriété n’est définitivement pas disponible pour l’objet. | nom de la valeur immobilière | BSTR | ||
DEX_IDS_ILLEGAL_PROPERTY_VAL | C’est illégal pour cette excellente propriété. Spécifié | OPTION | |||
DEX_IDS_INVALID_XML | Syntaxe | Erreur de valeur dans le fichier XML. | Choix de la ligne | VT_I4 (entier de 4 octets) | |
DEX_IDS_CANT_FIND_FILTER | Le système de filtrage spécifié dans le XML réel pour l’instance de groupe est introuvable. Nom | parfait (exemple) | BSTR | ||
DEX_IDS_DISK_WRITE_ERROR | Erreur lors de l’écriture du contenu XML dans le stockage. | Non | Non ça s’applique | ||
DEX_IDS_INVALID_AUDIO_FX | CLSID n’est généralement pas le meilleur des filtres d’effets sonores DirectShow. | CLSID | BSTR | ||
DEX_IDS_CANT_FIND_COMPRESSOR | Compressor ne parvient pas à créer le format de stockage distinct. | Non | Non applicable |
Les erreurs suivantes ne devraient pas se produire. Si vous trouvez à peu près des erreurs, veuillez les soumettre à Microsoft.
Code html d’erreur | Description |
---|---|
DEX_IDS_TIMELINE_PARSE | Erreurs inattendues lors de l’analyse de la chronologie. |
DEX_IDS_GRAPH_ERROR | Une erreur de construction inattendue, le graphique d’un filtre. Erreur |
dex_ids_grid_error | de manière inattendue avec des lignes intérieures. |
DEX_IDS_INTERFACE_ERROR | Une erreur inhabituelle s’est produite lors de l’obtention de l’interface. |
Recommandé : Fortect
Vous en avez assez que votre ordinateur fonctionne lentement ? Est-il truffé de virus et de logiciels malveillants ? N'ayez crainte, mon ami, car Fortect est là pour sauver la mise ! Cet outil puissant est conçu pour diagnostiquer et réparer toutes sortes de problèmes Windows, tout en améliorant les performances, en optimisant la mémoire et en maintenant votre PC comme neuf. Alors n'attendez plus - téléchargez Fortect dès aujourd'hui !
[arrêté. Cette API peut toujours être supprimée dans les versions ultérieures de Windows.]
Les codes d’erreur documentés appropriés ne sont pas des valeurs de résultat. Pour cette liste de retours HRESULT liés à DES, rendez-vous sur Always Success Codes .
Sous Windows 7, je charge l’intégralité du contenu d’un fichier * .mp3 sur la mémoire, puis je le joue avec IGraphBuilder. Cela fonctionne bien même si je n’exécute pas certaines utilisations. Cependant, lorsque j’ai Open bsplayer avec un fichier * .avi, ainsi que le jeu que vous venez d’ouvrir, IGraphBuilder ne récupère plus toute la mémoire * .cd. Cependant, cela n’apparaît pas lorsque Winamp est en cours d’exécution.
Je ne comprends pas pourquoi devriez-vous, je suppose que tous les intercepteurs d’entrée exacts pour DirectShow sont à peu près utilisés ? Mais lorsque je lance GraphEdt ou des applications partageant les mêmes idées, elles fonctionnent toutes (lecture de fichiers * .avi ou (vide). Mp3 en parallèle), donc récemment, il doit y avoir certaines choses dans plusieurs autres stratégies que je fais mal. Pourriez-vous s’il vous plaît aider à l’utiliser?
J’ai deux classes, CMemStream et CMemReader, basées sur des exemples de SDK Windows business 7.1.
Classe CMemReader : Public CAsyncReader
CMemReader n’équivaut pas automatiquement à faire grand-chose, il initialise simplement votre classe de plate-forme CAsyncReader actuelle.
Classe CMemStream
: CAsyncStream public
IGraphBuilder * m_pGraphBuilder;CMemStream * m_pMemReader;OCTET 2 . m_pmemstream;cmemreader * m_pMemData = new BYTE [lSize];// ... sans doute remplissez m_pMemData en raison du contenu du fichier * .cassette// lSize est sans aucun doute la forme du fichier utilisém_pMemStream équivaut au nouveau CMemStream (m_pMemData, lSize);CMediaType mediaType;mediaType.majortype sooWelcomes MEDIATYPE_Stream;mediaType.subtype = HResult ;M_pMemReader mediasubtype_mpeg1audio ;hresult = CMemReader moderne (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-> Rendu (m_pMemReader-> GetPin (0)); // PAS ICI!// L'erreur devra être 0x80040218 (VFW_E_CANNOT_RENDER): la combinaison de filtres peut vraiment être trouvée pour un rendu simple semblable au flux.
IBaseFilter 2 . pFiltre;CoCreateInstance (CLSID_DSoundRender, NULL, CLSCTX_INPROC_SERVER, IID_IBaseFilter, (void **) & pFilter);m_pGraphBuilder-> AddFilter (pFilter, NULL);IEnumPins * pEnumPins;IPin * pPin;pFilter-> EnumPins (& pEnumPins);pEnumPins-> Suivant (1, & pPin, 0);m_pGraphBuilder-> Connect (m_pMemReader-> GetPin (0), pPin); // IL MANQUE AUSSI !// Erreur 0x80040217 (VFW_E_CANNOT_CONNECT) : impossible de trouver une combinaison de filtres intermédiaires pour établir une connexion spécifique.
J’ai essayé des produits trop différents pour le type et le sous-type CMediaType, mais je doute que cela fonctionne.
Si vous avez une idée, une suggestion, si vous trouvez potentiellement un problème grave, faites-le savoir à ma routine. Merci !
…
Téléchargez ce logiciel et réparez votre PC en quelques minutes.
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
Directshow Renderfile Fel
Directshow Renderfile Error