Точка входа в процедуру direct3dcreate9ex не найдена в d3d9 dll bandicam dll

Обновлено: 21.11.2024

Я попытался запустить 32-разрядную версию OpenScad 2019.05, но получаю следующее сообщение об ошибке:

"точка входа в процедуру Direct3DCreate9Ex не найдена в библиотеке динамической компоновки d3d9.dll"

Поэтому я не могу запустить OpenSCAD 2019.05
Как жаль!

Я использую полностью обновленную Windows XP SP3.
Обратите внимание, что OpenSCAD 2015.03-2 32Bit работает с этой ОС.

Не могли бы вы исправить эту проблему?

С уважением.
Э-Гвен.

Текст был успешно обновлен, но возникли следующие ошибки:

t-paul прокомментировал 24 июня 2019 г.

Хм, похоже, у MXE все еще есть Qt4. Это может быть вариант, пытающийся построить против этого (что отключит небольшое количество функций графического интерфейса). Однако это будет невозможно для каких-либо будущих выпусков, поскольку 2019.05 определенно является последним выпуском, который будет поддерживать Qt4.

E-Gwen прокомментировала 24 июня 2019 г. •

Спасибо за ответ.

Возможно, это поможет :

Извините, я больше ничего не могу сделать, я не разработчик.

Доработки для систем сборки/интеграции с CI

MichaelAtOz прокомментировал 25 ноября 2019 г.

@t-paul @kintel
Есть еще одно на форуме.
Мы называем XP неподдерживаемой??

t-paul прокомментировал 25 ноября 2019 г.

Практически то, что я сказал выше, для каждого предстоящего полного выпуска ответ будет утвердительным.

MichaelAtOz прокомментировал 26 ноября 2019 г.

Была ли сборка с Qt4? Если нет, то 2019.05 не поддерживается в XP, а не в «предстоящих». ?

MichaelAtOz прокомментировал 26 ноября 2019 г.

Извините, я не видел вашего сообщения на форуме. XP мертв.

Во вторник, 26 ноября 2019 г., в 00:37, Михаил ***@***.***> написал: Извините, я не видел вашего сообщения на форуме. ХП умер. — Вы получаете это, потому что подписаны на эту тему. Ответьте на это письмо напрямую, просмотрите его на GitHub или отмените подписку.

MichaelAtOz прокомментировал 26 ноября 2019 г.

@nophead позвольте мне перефразировать это, я не видел сообщение tp на форуме (бит Qt, не поддерживающий XP) в своем электронном письме, пока не написал здесь (бит Qt4). Я, вероятно, готовил кофе, когда он прибыл.
Рудольф что-то упомянул о задержке отображения форума, которая разрешилась. Это не повлияло на меня.
Сообщите мне, если у вас возникнут проблемы.

прокомментировал andrixnet 20 декабря 2020 г.

Я понимаю все о предстоящих будущих выпусках. Здесь нет аргументов.

Однако на странице загрузки OpenSCAD написано:

Системные требования: Windows XP или новее на x86 32/64 бит
OpenSCAD-2019.05
x86 (32-бит) - установщик exe - 19 МБ

Использование старой системы для нескольких производственных задач, которая работает очень хорошо и очень стабильно, но не может использовать на ней OpenSCAD 2019.05.
Для рассматриваемой системы: не лезьте в нее, если она работает, к тому же на конкретном оборудовании нет драйверов для более новой win.

+1 Э-Гвен.
Отправьте отдельную ссылку для скачивания сборки 2019.05, которая работает на XP.

t-paul прокомментировал 20 декабря 2020 г.

Извините, на данный момент нет другого выбора, кроме как исправить заявление о требованиях. Никто не предложил сборку, работающую на XP, поэтому сейчас просто нечего связывать для XP. Мы изо всех сил пытаемся построить даже для всех текущих версий ОС, поэтому поддержка очень старых ОС без посторонней помощи просто невозможна.

MichaelAtOz прокомментировал 20 декабря 2020 г.

@andrixnet, если вы не работаете с командной строкой OpenSCAD, по крайней мере, для Windows-7 (клиент) графический интерфейс работает через RDP с использованием драйвера S/W OpenGL. Если у вас есть другой компьютер с W7+, возможно, стоит взглянуть.
В настоящее время я использую FreeRDP с Debian на виртуальную машину W7 на ПК с W7 для поддержки устаревших версий.

Я не знаю, чтобы кто-нибудь делал это с XP RDP, быстрый поиск в Google показывает, что это не без осложнений.

Похоже, вы используете устаревший браузер. Некоторые вещи могут работать не так, как должны (или не работать вообще).
Мы предлагаем вам обновить более новый и лучший браузер, например: Chrome, Firefox, Internet Explorer или Opera

У меня не было проблем с установкой игры, но я запускаю ее (щелкнув значок на рабочем столе) и получаю это сообщение об ошибке. В чем дело? Это моя ОС? (У меня все еще XP.)

Melusine4: У меня не было проблем с установкой игры, но я запускаю ее (щелкнув значок на рабочем столе) и получаю это сообщение об ошибке. В чем дело? Это моя ОС? (У меня все еще XP.)

Возможно, вам потребуется обновить Windows до пакета обновления 3 (если он еще не установлен) или переустановить DirectX (используйте эту ссылку от Microsoft).

Кроме того, на всякий случай сделайте точку восстановления системы, прежде чем что-либо делать, если вы хотите вернуться к предыдущему состоянию системы.

mondo84: вам может потребоваться обновить Windows до Service Pack 3 (если он еще не установлен) или переустановить DirectX (используйте эту ссылку от Microsoft).

Кроме того, на всякий случай сделайте точку восстановления системы, прежде чем что-либо делать, если вы хотите вернуться к предыдущему состоянию системы.

У меня уже есть пакет обновлений 3, и программа установки DirectX говорит, что мне не нужно ничего с ним делать.

Melusine4: У меня уже есть пакет обновлений 3, и программа установки DirectX говорит, что мне не нужно ничего с ним делать.

Хм. вы можете попробовать зарегистрировать файл d3d9.dll еще раз. Нажмите «Выполнить» в меню «Пуск», введите «cmd» и нажмите «Ввод», чтобы войти в командную строку. Введите это:

и нажмите ввод. Если это не решит проблему, вы можете попробовать удалить и переустановить игру (если вы еще не пробовали).

Сообщите нам, если это сработает!

Melusine4: У меня уже есть пакет обновлений 3, и программа установки DirectX говорит, что мне не нужно ничего с ним делать.

mondo84: Хм. вы можете попробовать зарегистрировать файл d3d9.dll еще раз. Нажмите «Выполнить» в меню «Пуск», введите «cmd» и нажмите «Ввод», чтобы войти в командную строку. Введите это:

и нажмите ввод. Если это не решит проблему, вы можете попробовать удалить и переустановить игру (если вы еще не пробовали).

Сообщите нам, если это сработает!

Я попробовал это и получил сообщение об ошибке "d3d9.dll был загружен, но точка входа DllRegisterServer не найдена. Файл не может быть зарегистрирован."

Melusine4: я попробовал это и получил сообщение об ошибке "d3d9.dll был загружен, но точка входа DllRegisterServer не найдена. Файл не может быть зарегистрирован."

В этом случае вам может потребоваться просто восстановить этот файл в каталоге "c:\windows\system32".

Единственное место для загрузки файла — здесь.

Melusine4: я попробовал это и получил сообщение об ошибке "d3d9.dll был загружен, но точка входа DllRegisterServer не найдена. Файл не может быть зарегистрирован."

mondo84: В этом случае вам может понадобиться просто восстановить этот файл в каталоге "c:\windows\system32".

Единственное место для загрузки файла — здесь.

Я попробовал это, следовал инструкциям (переместил его в папку system32), и я получаю сообщение с вопросом, хочу ли я заменить файл, я говорю «да», и он говорит: «Пожалуйста, укажите другое имя файла»). Я также пытался поместить файл в каталог Консорциума, но это тоже не помогло.

Melusine4: Я попробовал это, следовал инструкциям (переместил его в папку system32), и я получаю сообщение с вопросом, хочу ли я заменить файл, я говорю «да», и он говорит: «Пожалуйста, укажите другое имя файла»). Я также пытался поместить файл в каталог Консорциума, но это тоже не помогло.

Вы заменили файл в каталоге system32? Если нет, мне интересно, есть ли какие-то проблемы с тем, что у вас есть.

Я действительно не уверен в обратном. Удаление и переустановка игры может помочь по любой причине. Вы все равно можете переустановить DirectX (даже если он говорит, что в этом нет необходимости).

Это может быть проблема с установкой игры, конкретным файлом d3d9.dll или драйвером видеокарты.

Melusine4: Я попробовал это, следовал инструкциям (переместил его в папку system32), и я получаю сообщение с вопросом, хочу ли я заменить файл, я говорю «да», и он говорит: «Пожалуйста, укажите другое имя файла»). Я также пытался поместить файл в каталог Консорциума, но это тоже не помогло.

mondo84: Вы заменили файл в каталоге system32? Если нет, мне интересно, есть ли какие-то проблемы с тем, что у вас есть.

Я действительно не уверен в обратном. Удаление и переустановка игры может помочь по любой причине. Вы все равно можете переустановить DirectX (даже если он говорит, что в этом нет необходимости).

Это может быть проблема с установкой игры, конкретным файлом d3d9.dll или драйвером видеокарты.

Ну, я пробовал удалять и переустанавливать игру, пробовал переустанавливать DirectX, у меня установлены последние драйвера для моей видеокарты, я думаю, я мог бы попробовать и заменить файл d3d9, но я не очень хочу возиться с реестром, например это.

У меня точно такая же проблема, как у OP, пытающаяся запустить игру на XP, но я не могу понять, почему. Насколько я могу судить, все должно работать идеально.

Melusine4: У меня не было проблем с установкой игры, но я запускаю ее (щелкнув значок на рабочем столе) и получаю это сообщение об ошибке. В чем дело? Это моя ОС? (У меня все еще XP.)

Как видно из нашей игровой карточки, Consortium несовместим с Windows XP. :( Вы можете написать в нашу службу поддержки о своей проблеме.

Хороших выходных!
Римму

Lazarus в CT2.90 не запускается.
Я получаю сообщение об ошибке "Точка входа в процедуру "Direct3DCreate9Ex" не найдена в DLL d3d9.dll" после запуска lazarus.

Пожалуйста, войдите или создайте учетную запись, чтобы присоединиться к беседе.

Пожалуйста, войдите или создайте учетную запись, чтобы присоединиться к беседе.

Мой плохой английский~
Хорошо, у меня такая же проблема

Это происходит на WinXP 32bit в CT2.9 BigIDE

Поэтому не удается запустить Lazarus BigIDE

Кажется, что Direct3DCreate9Ex существует только в Vista и выше
Может ли CT2.9 включать новые пакеты (DirectX11?) С привязкой Direct3DCreate9Ex

Я плохо разбираюсь в Pascal, мы можем найти, где он объявлен, и установить его как более позднее связывание или использование?

Я нашел в строке 53 в C:\codetyphon\lazarus\components\pl_Win_DirectX\source\Direct3D9.pas

Итак, не хватает какого-то ограничения, например 5.1>?

Пожалуйста, войдите или создайте учетную запись, чтобы присоединиться к беседе.

У меня тоже возникает эта ошибка, это происходит, когда я запускаю lazarus на winxp SP3, не могу протестировать на машине с win7, никаких сообщений не найдено в eventvwr системы. Можешь посоветовать?

Пожалуйста, войдите или создайте учетную запись, чтобы присоединиться к беседе.


То же самое в
C:\codetyphon\lazarus\components\pl_ORCA\source\inc3d\orca_scene3d_canvas_directx.inc
C:\codetyphon\lazarus\components\pl_Win_DirectX\source\DirectDraw .pas
C:\codetyphon\lazarus\components\pl_Win_DirectX\source\Direct3D9.pas

а может быть и больше

Пожалуйста, войдите или создайте учетную запись, чтобы присоединиться к беседе.

Пожалуйста, посмотрите, может ли это вам помочь:

Пожалуйста, войдите или создайте учетную запись, чтобы присоединиться к беседе.

Здравствуйте, я скачал последнюю версию среды выполнения с Directx, но все равно ничего не могу сказать о lazarus. Предыдущая версия все еще работает, версия 2.80
С уважением.

Пожалуйста, войдите или создайте учетную запись, чтобы присоединиться к беседе.

Я уже установил последнюю версию DirectX.
Я установил его после компиляции большой IDE!
Нужно ли пересобирать большую IDE после установки DirectX?

Пожалуйста, войдите или создайте учетную запись, чтобы присоединиться к беседе.

miquelmatas написал: Пожалуйста, посмотрите, может ли это вам помочь:

это не могло мне помочь, потому что моя Lazarus IDE (большая IDE), была правильно скомпилирована, в Windows XP SP3 не запускается, вылетает с сообщением об ошибке "Точка входа в процедуру не найдена в d3d9.dll". Проблема в наличии в IDE одного из пакетов DirectX, почему не совместим с последним доступным DirectX для XP.

То есть CodeTyphon 2.90 предназначен только для Vista и выше?

Если нет, то как решить эту проблему?

Вручную удалить проблемный пакет из make-файлов?

какой пакет? и как его надо удалить?

Ребята, не только ваши мониторы больше, чем у других пользователей codetyphoon, но и Windows ))

Пожалуйста, войдите или создайте учетную запись, чтобы присоединиться к беседе.

Я попробую установить CT 2.9 на машину с виртуальной XP.

Пожалуйста, войдите или создайте учетную запись, чтобы присоединиться к беседе.

Пожалуйста, Стернас:

Пакет pl_Win_DirectX11 вызывает ошибку в системах XP.

"Direct3DCreate9Ex поддерживается только в Windows Vista, Windows Server 2008 и Windows 7"

Люди с Windows XP не могут запустить CT 2.9 BIGIDE, не могли бы вы удалить пакеты DirectX?
Или, как мы можем деактивировать их? и перестроить Лазаря?

Пожалуйста, войдите или создайте учетную запись, чтобы присоединиться к беседе.

miquelmatas написал: Итак, пожалуйста, Стернас:

Пакет pl_Win_DirectX11 вызывает ошибку в системах XP.

"Direct3DCreate9Ex поддерживается только в Windows Vista, Windows Server 2008 и Windows 7"

Люди с Windows XP не могут запустить CT 2.9 BIGIDE, не могли бы вы удалить пакеты DirectX?
Или, как мы можем деактивировать их? и перестроить Лазаря?

У меня была идея, которую я предложил Авре некоторое время назад (когда он предложил идею об инструменте для обслуживания пакетов), но никогда не было времени протестировать ее самому. Этот ответ основан на той же идее, поэтому вы можете попробовать это.

Пожалуйста, проверьте этот файл

Я надеюсь, что этот путь правильный, так как я работаю в Linux.

Для 32-разрядной версии выберите win32 вместо win64.

Найдите эту строку, удалите ее, сохраните файл и перекомпилируйте Big IDE.

Надеюсь, это сработает.

Пожалуйста, сообщите мне о результатах.

Пожалуйста, войдите или создайте учетную запись, чтобы присоединиться к беседе.

wosc писал(а): Lazarus в CT2.90 не запускается.
Я получаю сообщение об ошибке "Точка входа в процедуру "Direct3DCreate9Ex" не найдена в DLL d3d9.dll" после запуска lazarus.

Я получаю ту же ошибку в Windows XP 32 SP3.

Функция "Direct3DCreate9Ex" предназначена только для Windows Vista и Windows 7.

Старая версия 2.80 работает нормально. ¿ Новая версия 2.90 предназначена только для Windows Vista или Windows 7 ?

Пожалуйста, войдите или создайте учетную запись, чтобы присоединиться к беседе.

  • Стернас Стефанос
  • -->
  • Офлайн
  • Модератор
  • Бывший пилот, магистр наук, кандидат наук.

Пожалуйста, войдите или создайте учетную запись, чтобы присоединиться к беседе.

sternas написал: Вы установили
среду выполнения MS DirectX для конечных пользователей, сэр?
дополнительная информация и ссылки здесь

Windows XP SP3 поддерживает DirectX версии 9 или ниже. Моя Windows XP SP3 установила эту версию.

Версия 10 DirectX работает только в Windows Vista или Windows Seven.

Codetyphon BigIDE 2.90 ищет DirectX версии 10 и не запускается в Windows XP SP3.

Пожалуйста, войдите или создайте учетную запись, чтобы присоединиться к беседе.

  • Стернас Стефанос
  • -->
  • Офлайн
  • Модератор
  • Бывший пилот, магистр наук, кандидат наук.

Да, сэр,
но вы установили среды выполнения MS DirectX для конечных пользователей?

В нашей лаборатории есть 5 ПК с WinXP и CodeTyphon 2.90

Пожалуйста, войдите или создайте учетную запись, чтобы присоединиться к беседе.

Просто закомментируйте в
C:\codetyphon\ScriptsWin\x_Lazarus_Win32_Build.bat
строчку
START /B /WAIT ..\lazarus\bin32\lazbuild.exe --create-makefile . .\lazarus\components\pl_Win_DirectX11\pl_win_directx11.lpk

получается что то типа

<р>.
START /B /WAIT ..\lazarus\bin32\lazbuild.exe --create-makefile ..\lazarus\components\pl_Win_DirectX\pl_win_directx.lpk
rem START /B /WAIT ..\lazarus \bin32\lazbuild.exe --create-makefile ..\lazarus\components\pl_Win_DirectX11\pl_win_directx11.lpk
START /B /WAIT ..\lazarus\bin32\lazbuild.exe --create-makefile ..\ lazarus\components\pl_Win_DirectXUT\pl_win_directxut.lpk
.

и дальше в файле setup.bat выбираете выборку
6) Удалить и собрать Lazarus
или
8) Удалить и собрать ВСЕ

Пожалуйста, войдите или создайте учетную запись, чтобы присоединиться к беседе.

Просто закомментируйте
C:\codetyphon\ScriptsWin\x_Lazarus_Win32_Build.bat
строку
START/B/WAIT..\lazarus\bin32\lazbuild.exe - create-makefile.. \lazarus\components\pl_Win_DirectX11\pl_win_directx11.lpk

получить что-то вроде

<р>.
НАЧАТЬ/B/ЖДАТЬ..\lazarus\bin32\lazbuild.exe - create-makefile..\lazarus\components\pl_Win_DirectX\pl_win_directx.lpk
rem НАЧАТЬ /B/ЖДАТЬ..\lazarus\ bin32\lazbuild.exe - создать-makefile..\lazarus\components\pl_Win_DirectX11\pl_win_directx11.lpk
ПУСК/В/ЖДАТЬ..\lazarus\bin32\lazbuild.exe - создать-makefile..\lazarus\components \ pl_Win_DirectXUT \ pl_win_directxut.lpk
.

и далее в файле setup.bat выбрать вариант
6) Удалить и собрать Lazarus
или
8) Удалить и собрать ВСЕ

Пожалуйста, войдите или создайте учетную запись, чтобы присоединиться к беседе.

sternas написал: Вы установили
среду выполнения MS DirectX для конечных пользователей, сэр?
дополнительная информация и ссылки здесь

И получить сообщение "Установленная версия более новая" в WinXP SP3. И Codetyphon не работает.

Пожалуйста, войдите или создайте учетную запись, чтобы присоединиться к беседе.

Выполнено в соответствии с запросом, но lazarus по-прежнему не запускается, попробуем другой метод, который закомментирует версию dx.

Читайте также: