Condividi tramite


Errori di rendering

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Nota

[Deprecata. Questa API può essere rimossa dalle versioni future di Windows.]

 

Microsoft® DirectShow® Editing Services (DES) definisce vari codici di errore usati per registrare gli errori di rendering. Se un progetto non viene eseguito correttamente, il motore di rendering chiama il metodo IAMErrorLog::LogError . La tabella seguente riepiloga i parametri assegnati a LogError:

  • Il codice di errore è contenuto nel parametro ErrorCode .
  • La descrizione è contenuta nel parametro ErrorString.
  • La descrizione è contenuta nel parametro ErrorString .
  • Se sono presenti informazioni aggiuntive, il tipo VARIANT è contenuto nel membro vt del variant a cui fa riferimento pExtraInfo.

Nota

I codici di errore descritti di seguito non sono valori HRESULT . Per un elenco di valori restituiti HRESULT specifici per DES, vedere Codici errore e esito positivo.

 

Codice di errore Descrizione Informazioni aggiuntive Tipo variant
DEX_IDS_BAD_SOURCE_NAME Il nome del file non esiste o DirectShow non riconosce l'estensione del file. Nome file BSTR
DEX_IDS_BAD_SOURCE_NAME2 Il tipo di file non corrisponde all'estensione del file o il file è danneggiato. Nome file BSTR
DEX_IDS_MISSING_SOURCE_NAME Il nome del file è stato richiesto, ma non è stato specificato. Nessuno Non applicabile
DEX_IDS_UNKNOWN_SOURCE Impossibile analizzare l'origine dati fornita da questa origine. Nessuno Non applicabile
DEX_IDS_INSTALL_PROBLEM Errore imprevisto. Alcuni componenti DirectShow non sono installati correttamente. Nessuno Non applicabile
DEX_IDS_NO_SOURCE_NAMES Il filtro di origine non accetta nomi di file. Nessuno Non applicabile
DEX_IDS_BAD_MEDIATYPE Il tipo di supporto del gruppo non è supportato. Numero gruppo int
DEX_IDS_STREAM_NUMBER Numero di flusso non valido per questa origine. Numero di flusso int
DEX_IDS_OUTOFMEMORY Memoria insufficiente. Nessuno Non applicabile
DEX_IDS_DIBSEQ_NOTALLSAME Una bitmap nella sequenza non era lo stesso tipo degli altri. Nome bitmap BSTR
DEX_IDS_CLIPTOOSHORT I tempi multimediali di Clip non sono validi o la sequenza bitmap indipendente dal dispositivo (DIB) è troppo breve. Nota: Se si verificano altri errori di rendering, questo errore potrebbe verificarsi anche se i tempi multimediali sono validi.
Nessuno Non applicabile
DEX_IDS_INVALID_DXT L'identificatore di classe (CLSID) dell'effetto o della transizione non è valido. CLSID BSTR
DEX_IDS_INVALID_DEFAULT_DXT ClSID dell'effetto predefinito o della transizione non è valido. CLSID BSTR
DEX_IDS_NO_3D La versione di DirectX non supporta transizioni tridimensionali. CLSID BSTR
DEX_IDS_BROKEN_DXT Questo effetto non è il tipo giusto o è rotto. CLSID BSTR
DEX_IDS_NO_SUCH_PROPERTY Nessuna proprietà di questo tipo esiste nell'oggetto . Nome proprietà BSTR
DEX_IDS_ILLEGAL_PROPERTY_VAL Valore non valido per questa proprietà. Valore specificato VARIANTE
DEX_IDS_INVALID_XML Errore di sintassi nel file XML. Numero di riga VT_I4 (intero a 4 byte)
DEX_IDS_CANT_FIND_FILTER Impossibile trovare il filtro specificato in XML per categoria e istanza. Nome descrittivo (istanza) BSTR
DEX_IDS_DISK_WRITE_ERROR Errore durante la scrittura di file XML su disco. Nessuno Non applicabile
DEX_IDS_INVALID_AUDIO_FX CLSID non è un filtro di effetto audio DirectShow valido. CLSID BSTR
DEX_IDS_CANT_FIND_COMPRESSOR Impossibile trovare un compressore per produrre il formato di compressione specificato. Nessuno Non applicabile

 

Gli errori seguenti non devono mai verificarsi. Se si verificano uno di questi errori, inviare un report di bug a Microsoft.

Codice di errore Descrizione
DEX_IDS_TIMELINE_PARSE Errore imprevisto che analizza la sequenza temporale.
DEX_IDS_GRAPH_ERROR Errore imprevisto durante la compilazione del grafico del filtro.
DEX_IDS_GRID_ERROR Errore imprevisto con la griglia interna.
DEX_IDS_INTERFACE_ERROR Errore imprevisto durante il recupero di un'interfaccia.