Freigeben über


D1149: Beim Drucken wurde ein ungültiges Unicode-Zeichen erkannt.

Direct2D-Druck: Ungültiges Unicode-Zeichen, das in DWRITE_GLYPH_RUN_DESCRIPTION.string erkannt wurde. Es wurde durch Leerzeichen (0x20) ersetzt.

 

Mögliche Ursachen

Direct2D Print berücksichtigt ungültige Zeichen, die in der Unicode-Dokumentation angegeben sind, sowie bestimmte ASCII-Zeichen außerhalb des sichtbaren Bereichs als nicht druckbar. Die Verwendung dieser Zeichen verursacht keinen Fehler. Stattdessen ersetzt Direct2D Print diese Zeichen durch Leerzeichen.

Mögliche Korrekturen

Um diese Benachrichtigung zu vermeiden, verwenden Sie beim Zeichnen von Text keine falsch formatierten Unicode-Zeichen oder nicht druckbare ASCII-Zeichen.