| Предыдущий | Следующий |
| DWRITE_E_NOFONT | DWRITE_E_FILEACCESS |
DWRITE_E_FILENOTFOUND
Что означает DWRITE_E_FILENOTFOUND
DWRITE_E_FILENOTFOUND означает, что DirectWrite не смог открыть данные шрифта, потому что файл, каталог, сетевое расположение, диск или другое хранилище отсутствует либо недоступно.
Источником может быть обычный файл, ресурс пакета, удалённое расположение или данные пользовательского загрузчика шрифтов.
Что проверить
- Зафиксируйте окончательно разрешённый путь или идентификатор ресурса.
- Проверьте существование файла и доступность сетевого или пакетного источника.
- Для пользовательского загрузчика убедитесь, что ключ всё ещё соответствует существующему ресурсу.
- Если источник изменился, удаляйте только устаревшую запись кэша, а не весь кэш без необходимости.
Исправление должно восстановить требуемый источник. Подстановка другого шрифта допустима только как осознанный механизм резервного выбора приложения.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.