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. |