Впервые на русском: Документация HTC Vive для разработчиков. HmdError для OpenVR
by Полина Веселова2017-08-04
Продолжаем публикацию эксклюзивной информации для разработчиков HTC Vive. Новый раздел посвящён HmdError для OpenVR.
- Документация HTC Vive для разработчиков:
- HTC Vive: руководство по установке
- Устранение неполадок Steam VR и HTC Vive. Общие проблемы компьютера
- Устранение неполадок Steam VR и HTC Vive. Шлем виртуальной реальности
- Устранение неполадок Steam VR и HTC Vive. Контроллеры
- Устранение неполадок Steam VR и HTC Vive. Базовые станции
- Устранение неполадок Steam VR и HTC Vive. Проблемы с отслеживанием
- Устранение неполадок Steam VR и HTC Vive. Проблемы с SteamVR (Error 301)
- Устранение неполадок Steam VR и HTC Vive. Проблемы со звуком
- Устранение неполадок Steam VR и HTC Vive. Беспроводные ресиверы
- SteamVR FAQ
- SteamVR и Oculus Rift
- Разработчики SteamVR
- OpenVR API
- Ключи Steam. Обзор
- Ключи Steam. Типы ключей
- Ключи Steam. Использование ключей
- Ключи Steam. Правила и рекомендации
- Ключи Steam. FAQ
- HmdError для OpenVR
- USB Deview
HmdError будет одной из:
- HmdError_None (0) – ошибки не было.
- HmdError_Unknown (1) – неизвестная ошибка.
- HmdError_Init_InstallationNotFound (100) – папка установки, указанная в реестре путей, не существует.
- HmdError_Init_InstallationCorrupt (101) – папка установки, указанная в реестре путей, не имеет папки bin.
- HmdError_Init_VRClientDLLNotFound (102) – в папке bin нет файла vrclient.dll (или файла, соответствующего системе динамической библиотеки).
- HmdError_Init_FileNotFound (103) – драйвер не может быть загружен.
- HmdError_Init_FactoryNotFound (104) – не удалось найти заводскую функцию в файле vrclient.dll. vrclient.dll может быть повреждённым.
- HmdError_Init_InterfaceNotFound (105) – не удалось найти конкретную функцию интерфейса, запрошенную VR_Init или VR_GetGenericInterface. Может использоваться версия SDK новее, чем установленная среда выполнения.
- HmdError_Init_InvalidInterface (106) – этот код ошибки в настоящее время не используется.
- HmdError_Init_UserConfigDirectoryInvalid (107) – каталог конфигурации, указанный в реестре путей, не был доступен для записи.
- HmdError_Init_HmdNotFound (108) – либо никакой шлем виртуальной реальности не был присоединен к системе, либо шлем виртуальной реальности не может быть инициализирован.
- HmdError_Init_NotInitialized (109) – VR_GetGenericInterface вернет эту ошибку, если она вызывается перед VR_Init или после VR_Shutdown.
- HmdError_Init_PathRegistryNotFound (110) – файл реестра пути виртуальной реальности не может быть прочитан. Переустановите рабочую среду OpenVR (или приложение SteamVR в Steam).
- HmdError_Init_NoConfigPath (111) – путь конфигурации не был указан в реестре путей.
- HmdError_Init_NoLogPath (112) – путь к журналу не указан в реестре путей.
- HmdError_Init_PathRegistryNotWritable (113) – реестр путей виртуальной реальности не может быть записан.
- HmdError_Driver_Failed (200) – не удалось инициализировать драйвер. Это внутренняя ошибка.
- HmdError_Driver_Unknown (201) – драйвер недоступен по неизвестной причине. Это внутренняя ошибка.
- HmdError_Driver_HmdUnknown (202) – драйвер не обнаружил шлем виртуальной реальности. Это внутренняя ошибка.
- HmdError_Driver_NotLoaded (203) – драйвер не был загружен до того, как были сделаны запросы от этого драйвера. Это внутренняя ошибка.
- HmdError_Driver_RuntimeOutOfDate (204) – для драйверов со своей собственной средой необходимо обновить эту среду выполнения.
- HmdError_Driver_HmdInUse (205) – другое приложение, отличное от OpenVR, использует шлем виртуальной реальности.
- HmdError_IPC_ServerInitFailed (300) – OpenVR не смог запустить vrserver.
- HmdError_IPC_ConnectFailed (301) – после повторных попыток OpenVR не смог подключиться к vrserver или vrcompositor.
- HmdError_IPC_SharedStateInitFailed (302) – не удалось открыть общую память с помощью vrserver или vrcompositor.
- HmdError_IPC_CompositorInitFailed (303) – OpenVR не смог запустить vrcompositor.
- HmdError_IPC_MutexInitFailed (304) – OpenVR не смог создать мьютекс для связи с vrcompositor.
- HmdError_VendorSpecific_UnableToConnectToOculusRuntime (1000) – соединение с Oculus runtime завершилось неудачно по неизвестной причине.
- HmdError_Steam_SteamInstallationNotFound (2000) – эта ошибка в настоящее время не используется.
Примечание: Данный материал представлен для ознакомления, при перепечатывании ссылка на оригинал обязательна. Если вы хотите принять участие в помощи проекту, пишите на editor@vrgeek.ru
Если вы разработчик и вы хотите продолжить свою карьеру в лучших компаниях России, пишите на editor@vrgeek.ru с пометкой «Работа мечты», и мы поможем вам с этим.
Вконтакте
Facebook
Twitter
Размещено в
Метки