| Предыдущий | Следующий |
| D3D12_ERROR_DRIVER_VERSION_MISMATCH | WINML_ERR_INVALID_BINDING |
WINML_ERR_INVALID_DEVICE
Что означает WINML_ERR_INVALID_DEVICE
WINML_ERR_INVALID_DEVICE означает, что Windows Machine Learning получил недопустимое устройство выполнения либо объект устройства, который нельзя использовать для создания или выполнения сеанса.
Что проверить
- Тип запрошенного устройства, идентификатор адаптера и версии WinML/драйвера.
- Список доступных устройств после изменения графической конфигурации или устройства.
- Не используется ли объект, созданный в другом сеансе/контексте или уже освобождённый.
Создайте сеанс WinML заново с актуальным поддерживаемым устройством. Если требуется конкретный GPU, сначала подтвердите его поддержку именно на этой машине и с этой версией драйвера.
Если ошибка воспроизводится только на одном адаптере, сравните создание сеанса на CPU и на целевом GPU. Это отделяет неверный объект устройства от проблемы конкретного графического драйвера или механизма выполнения.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.