Udostępnij przez


D1149: Drukowanie wykryło nieprawidłowy znak Unicode

Drukowanie Direct2D: wykryto nieprawidłowy znak Unicode w ciągu DWRITE_GLYPH_RUN_DESCRIPTION.string. Został zastąpiony spacją (0x20).

 

Możliwe przyczyny

Funkcja Direct2D Print uwzględnia nieprawidłowe znaki zanotowane w dokumentacji Unicode, a także niektóre znaki ASCII poza widocznym zakresem, aby nie można było drukować. Użycie tych znaków nie powoduje błędu. Zamiast tego funkcja Direct2D Print zastąpi te znaki spacjami.

Możliwe poprawki

Aby uniknąć tego powiadomienia, nie używaj źle sformułowanych znaków Unicode ani niedrukowalnych znaków ASCII podczas rysowania tekstu w celu drukowania.