| Предыдущий | Следующий |
| ippStsJPEGOutOfBufErr | ippStsChannelOrderErr |
ippStsDrawTextErr
Что означает ippStsDrawTextErr
ippStsDrawTextErr означает: Системная ошибка при отрисовке текста. Для ippStsDrawTextErr статус относится к строковой операции, длине входа или выхода, количеству строк либо системной функции отрисовки текста.
Для ippStsDrawTextErr уточните единицы длины: байты, элементы, символы или кодовые единицы. При многобайтовых кодировках число отображаемых символов не равно размеру буфера.
При разборе ippStsDrawTextErr исходная техническая страница отдельно связывает статус с ROI. Для ippStsDrawTextErr сохраните эти значения вместе с точной функцией и версией Intel IPP, чтобы не потерять специфичный для вызова контекст.
Что проверить
- При диагностике
ippStsDrawTextErrзапишите encoding, фактическую длину, ёмкость назначения и наличие места для завершающего нуля, если он требуется. - При диагностике
ippStsDrawTextErrпроверьте переполнение и обрезание при преобразованииsize_tв более узкий тип. - При диагностике
ippStsDrawTextErrдля массива строк проверьте число элементов и ёмкость каждого отдельного назначения. - При диагностике
ippStsDrawTextErrдля системной отрисовки сохраните платформенную ошибку, выбранный шрифт, контекст устройства и входной текст.
Для ippStsDrawTextErr исправление подтверждается тестами с пустой строкой, максимальной допустимой длиной, многобайтовыми символами и намеренно недостаточным выходным буфером.
Документация для ippStsDrawTextErr
Нужно найти другой код? Найти другой код состояния или ошибки.