Freigeben über


Renderingfehler

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Hinweis

[Veraltet. Diese API kann aus zukünftigen Versionen von Windows entfernt werden.]

 

Microsoft® DirectShow® Editing Services (DES) definiert verschiedene Fehlercodes, die zum Protokollieren von Renderingfehlern verwendet werden. Wenn ein Projekt nicht ordnungsgemäß gerendert wird, ruft die Render-Engine die IAMErrorLog::LogError-Methode auf. In der folgenden Tabelle sind die Parameter für LogError zusammengefasst:

  • Der Fehlercode ist im ErrorCode-Parameter enthalten.
  • Die Beschreibung ist im ErrorString-Parameter enthalten.
  • Die Beschreibung ist im ErrorString-Parameter enthalten.
  • Wenn zusätzliche Informationen vorhanden sind, ist der VARIANT-Typ im vt-Member des VARIANT-Elements enthalten, auf das von pExtraInfo verwiesen wird.

Hinweis

Die hier beschriebenen Fehlercodes sind keine HRESULT-Werte . Eine Liste der HRESULT-Rückgabewerte , die für DES spezifisch sind, finden Sie unter Fehler- und Erfolgscodes.

 

Fehlercode BESCHREIBUNG Zusätzliche Informationen Varianttyp
DEX_IDS_BAD_SOURCE_NAME Der Dateiname ist nicht vorhanden, oder DirectShow erkennt die Dateierweiterung nicht. Dateiname BSTR
DEX_IDS_BAD_SOURCE_NAME2 Der Dateityp stimmt nicht mit der Dateierweiterung überein, oder die Datei ist beschädigt. Dateiname BSTR
DEX_IDS_MISSING_SOURCE_NAME Der Dateiname war erforderlich, wurde aber nicht angegeben. Keine Nicht verfügbar
DEX_IDS_UNKNOWN_SOURCE Die von dieser Quelle bereitgestellte Datenquelle kann nicht analysiert werden. Keine Nicht verfügbar
DEX_IDS_INSTALL_PROBLEM Unerwarteter Fehler. Einige DirectShow-Komponenten sind nicht ordnungsgemäß installiert. Keine Nicht verfügbar
DEX_IDS_NO_SOURCE_NAMES Der Quellfilter akzeptiert keine Dateinamen. Keine Nicht verfügbar
DEX_IDS_BAD_MEDIATYPE Der Medientyp der Gruppe wird nicht unterstützt. Gruppennummer int
DEX_IDS_STREAM_NUMBER Ungültige Streamnummer für diese Quelle. Streamnummer int
DEX_IDS_OUTOFMEMORY Nicht genügend Arbeitsspeicher. Keine Nicht verfügbar
DEX_IDS_DIBSEQ_NOTALLSAME Eine Bitmap in der Sequenz war nicht derselbe Typ wie die anderen. Bitmapname BSTR
DEX_IDS_CLIPTOOSHORT Die Medienzeiten des Clips sind ungültig, oder die DIB-Sequenz (Device-Independent Bitmap) ist zu kurz. Hinweis: Wenn andere Renderingfehler auftreten, kann dieser Fehler auftreten, obwohl die Medienzeiten gültig sind.
Keine Nicht verfügbar
DEX_IDS_INVALID_DXT Der Klassenbezeichner (CLSID) des Effekts oder Übergangs ist ungültig. CLSID BSTR
DEX_IDS_INVALID_DEFAULT_DXT Die CLSID des Standardeffekts oder -übergangs ist ungültig. CLSID BSTR
DEX_IDS_NO_3D Ihre Version von DirectX unterstützt keine dreidimensionalen Übergänge. CLSID BSTR
DEX_IDS_BROKEN_DXT Dieser Effekt ist nicht die richtige Art oder ist gebrochen. CLSID BSTR
DEX_IDS_NO_SUCH_PROPERTY Eine solche Eigenschaft ist für das -Objekt nicht vorhanden. Eigenschaftenname BSTR
DEX_IDS_ILLEGAL_PROPERTY_VAL Unzulässiger Wert für diese Eigenschaft. Angegebener Wert VARIANTE
DEX_IDS_INVALID_XML Syntaxfehler in der XML-Datei. Zeilennummer VT_I4 (4-Byte-Ganzzahl)
DEX_IDS_CANT_FIND_FILTER Der in XML nach Kategorie und instance angegebene Filter kann nicht gefunden werden. Anzeigename (instance) BSTR
DEX_IDS_DISK_WRITE_ERROR Fehler beim Schreiben der XML-Datei auf den Datenträger. Keine Nicht verfügbar
DEX_IDS_INVALID_AUDIO_FX CLSID kein gültiger DirectShow-Audioeffektfilter. CLSID BSTR
DEX_IDS_CANT_FIND_COMPRESSOR Ein Kompressor kann nicht gefunden werden, um das angegebene Komprimierungsformat zu erzeugen. Keine Nicht verfügbar

 

Die folgenden Fehler sollten nie auftreten. Wenn einer dieser Fehler auftritt, senden Sie einen Fehlerbericht an Microsoft.

Fehlercode BESCHREIBUNG
DEX_IDS_TIMELINE_PARSE Unerwarteter Fehler beim Analysieren des Zeitleiste.
DEX_IDS_GRAPH_ERROR Unerwarteter Fehler beim Erstellen des Filterdiagramms.
DEX_IDS_GRID_ERROR Unerwarteter Fehler beim internen Raster.
DEX_IDS_INTERFACE_ERROR Unerwarteter Fehler beim Abrufen einer Schnittstelle.