Direct2D-Fehlercodes

In diesem Dokument werden die von Direct2D verwendeten Fehlercodes aufgeführt. Das Thema Richtlinien für die Direct2D-Fehlerbehandlung enthält weitere Informationen zur Behandlung von Fehlern wie diesen.

Konstante/Wert BESCHREIBUNG
D2DERR _ BAD _ NUMBER
0x88990011
Die Zahl ist ungültig.
D2DERR _ BITMAP _ GEBUNDEN _ ALS _ ZIEL
0x88990025L
Sie können nicht mit einer Bitmap zeichnen, die derzeit als Zielbitmap gebunden ist.
D2DERR _ BITMAP _ KANN _ 0x88990021L
NICHT ZEICHNEN
Sie können nicht mit einer Bitmap zeichnen, die über die Option D2D1 _ BITMAP OPTIONS CANNOT _ _ _ DRAW verfügt.
D2DERR _ CYCLIC _ GRAPH
0x88990020L
Im Diagramm ist ein Zyklus aufgetreten.
D2DERR _ ANZEIGEFORMAT _ _ NICHT UNTERSTÜTZT _ 0X88990009
Das zu rendernde Anzeigeformat wird vom Hardwaregerät nicht unterstützt.
D2DERR _ DISPLAY _ STATE _ INVALID
0x88990006
Ein gültiger Anzeigezustand konnte nicht bestimmt werden.
D2DERR _ EFFECT _ IS _ NOT _ REGISTERED
0x88990028L
Die Klassen-ID des angegebenen Effekts wird vom Betriebssystem nicht registriert.
D2DERR _ ÜBERSCHREITET _ DIE MAXIMALE _ _ BITMAPGRÖßE
0X8899001D
Die angeforderte Größe ist größer als die garantierte unterstützte Texturgröße.
D2DERR _ _INKOMPATIBLE _ PINSELTYPEN
0X88990018
Die Pinseltypen sind für den Aufruf nicht kompatibel.
D2DERR _ UNZUREICHENDER _ PUFFERFEHLER
UNZUREICHENDE _ _ PUFFERUNG (Windows FEHLER)
Der angegebene Puffer ist zu klein, um die Daten aufnehmen zu können.
D2DERR _ UNZUREICHENDE _ _ GERÄTEFUNKTIONEN
0x88990026L
Das Direct3D-Gerät verfügt nicht über ausreichende Funktionen zum Ausführen der angeforderten Aktion.
D2DERR _ INTERMEDIATE _ TOO _ LARGE
0x88990027L
Sie können das Diagramm nicht mit den aktuellen Kacheleinstellungen des Kontexts rendern.
D2DERR _ INTERNER _
0X88990008
Die Anwendung sollte diese Instanz von Direct2D schließen und als neuen Prozess neu starten.
D2DERR _ UNGÜLTIGE _ 0X8899000A
Ein Aufruf dieser Methode ist ungültig.
D2DERR _ UNGÜLTIGE _ _ GRAPHKONFIGURATION
0x8899001EL
Im Diagramm ist ein Konfigurationsfehler aufgetreten.
D2DERR _ UNGÜLTIGE _ _ INTERNE _ GRAPHKONFIGURATION
0x8899001FL
Interner Konfigurationsfehler im Diagramm.
D2DERR _ UNGÜLTIGE _ EIGENSCHAFT
0x88990029L
Die angegebene Eigenschaft ist nicht vorhanden.
D2DERR _ UNGÜLTIGES _ ZIEL
0x88990024L
Sie können das Bild nicht als Ziel festlegen, da es sich entweder um einen Effekt oder eine Bitmap handelt, die nicht über die Option D2D1 BITMAP OPTIONS TARGET (D2D1 _ BITMAP _ OPTIONS _ TARGET) verfügen.
D2DERR _ LAYER _ ALREADY IN USE _ _ 0X88990013
Die Anwendung hat versucht, eine Ebenenressource wiederzuverwenden, die noch nicht aus dem Stapel geschaltet wurde.
D2DERR _ MAXIMALE _ _ TEXTURGRÖßE _ WURDE
0X8899000F
Die angeforderte DX-Oberflächengröße überschreitet die maximale Texturgröße.
D2DERR _ KEIN _ _ HARDWAREGERÄT
0X8899000B
Für diesen Vorgang ist kein Hardwarerenderinggerät verfügbar.
D2DERR _ KEINE _ UNTEREIGENSCHAFTEN
0x8899002AL
Die angegebene Untereigenschaft ist nicht vorhanden.
D2DERR _ NOT _ INITIALIZED
0x88990002
Das -Objekt wurde noch nicht initialisiert.
D2DERR _ ORIGINAL _ TARGET _ NOT _ BOUND
0x88990023L
Fehler beim Vorgang, da das ursprüngliche Ziel derzeit nicht als Ziel gebunden ist.
D2DERR _ AUSSTEHENDE _ _ BITMAPVERWEISE
0x88990022L
Der Vorgang kann nicht abgeschlossen werden, während Sie ausstehende Verweise auf die Zielbitmap haben.
D2DERR _ POP _ CALL DID NOT MATCH _ _ _ _ PUSH
0X88990014
Die Anwendung hat versucht, eine Ebene vom Stapel zu popen, wenn sich ein Clip oben befindet, oder einen Clip vom Stapel zu popen, wenn sich eine Ebene oben befindet.
D2DERR _ DRUCKFORMAT _ _ NICHT _ UNTERSTÜTZT
0x8899002CL
Dieser Fehler tritt während der Erstellung der Drucksteuerung (ID2D1Device::CreatePrintControl) auf, um anzugeben, dass das Direct2D-Drucksteuergerät (ID2D1PrintControl) keinen der Paketzieltypen unterstützen kann, die Druckerformate darstellen.
D2DERR _ DRUCKAUFTRAG _ _ GESCHLOSSEN
0x8899002BL
Die Anwendung namens ID2D1PrintControl::AddPage oder ID2D1PrintControl::Close, nachdem der Druckauftrag bereits abgeschlossen wurde.
D2DERR _ PUSH _ POP _ UNBALANCED
0x88990016
Die Anwendung hat nicht alle Clips und Ebenen vom Stapel geschaltet, oder es wurde versucht, zu viele Clips oder Ebenen vom Stapel zu popen.
D2DERR _ NEU _ ERSTELLEN 0X8899000C
Es ist ein Präsentationsfehler aufgetreten, der möglicherweise wiederhergestellt werden kann. Der Aufrufer muss das Renderziel neu erstellen und dann versuchen, den Frame erneut zu rendern.
D2DERR _ RENDERZIEL _ _ VERFÜGT ÜBER _ _ EBENEN- ODER _ CLIPRECT-0X88990017
Der angeforderte Vorgang kann erst ausgeführt werden, wenn alle Ebenen und Clips aus dem Stapel geschaltet wurden.
D2DERR _ SCANNER _ FAILED
0X88990004
Der Geometriescanner konnte die Daten nicht verarbeiten.
D2DERR _ BILDSCHIRMZUGRIFF _ _ VERWEIGERT
0X88990005
Direct2D konnte nicht auf den Bildschirm zugreifen.
D2DERR _ FEHLER BEIM _ _ KOMPILIEREN DES SHADERS
0x8899000E
Fehler bei der Shaderkompilierung.
D2DERR _ NICHT _ _ GDI-KOMPATIBLE _ ZIEL 0X8899001A
Das Renderziel ist nicht mit GDI kompatibel.
D2DERR _ TEXT _ EFFECT IS WRONG TYPE _ _ _ 0X8899001B
Ein Textclient-Zeichnungseffektobjekt ist vom falschen Typ.
D2DERR _ _TEXTRENDERER _ NICHT FREIGEGEBEN _ 0X8899001C
Eine Anwendung enthält einen Verweis auf die IDWriteTextRenderer-Schnittstelle, nachdem der entsprechende DrawText-oder DrawTextLayout-Aufruf zurückgegeben wurde.
D2DERR _ ZU _ VIELE _ _ SHADERELEMENTE
0X8899000D
Fehler bei der Shader-Konstruktion, weil sie zu komplex war.
D2DERR _ ZU _ VIELE _ _ TRANSFORMATIONSEINGABEN
0x8899002DL
Ein Effekt hat versucht, eine Transformation mit zu vielen Eingaben zu verwenden.
D2DERR _ NICHT UNTERSTÜTZTE _
0X88990003
Der angeforderte Vorgang wird nicht unterstützt.
D2DERR _ UNSUPPORTED _ PIXEL _ FORMAT
WINCODEC _ ERR _ UNSUPPORTEDPIXELFORMAT (Fehler in wincodec.h)
Das Pixelformat wird nicht unterstützt.
D2DERR _ NICHT UNTERSTÜTZTE _
0X88990010
Die angeforderte Direct2D-Version wird nicht unterstützt.
D2DERR _ _WIN32-0X88990019
Unbekannter Win32-Fehler.
D2DERR _ FALSCHE _ FACTORY 0X88990012
Objekte, die zusammen verwendet werden, wurden nicht alle aus derselben Factoryinstanz erstellt.
D2DERR _ FALSCHE _ _ RESSOURCENDOMÄNEN 0X88990015
Die verwendete Ressource wurde von einem Renderziel in einer anderen Ressourcendomäne erstellt.
D2DERR _ FALSCHE _ STATUS
0X88990001
Das -Objekt war nicht im richtigen Zustand, um die -Methode zu verarbeiten.
D2DERR _ _NULL-VEKTOR-0x88990007
Der angegebene Vektor ist 0 (null).

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 7 Windows Vista mit SP2 und Plattformupdate nur für Windows [ Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate nur für Windows Server 2008-Desktop-Apps []
Unterstützte Mindestversion (Telefon)
Windows Phone 8.1 [ Windows Phone Silverlight 8.1 und Windows Runtime-Apps]
Header
Winerror.h;
D2derr.h (einschließlich D2d1.h)