|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.09.2009, 21:27 | #1 |
ACM!
Форумчанин
Регистрация: 19.06.2009
Сообщений: 382
|
Проблема с DirectX
В общем что случилось: я начал изучать DirectX под Delphi и установил все dll'ки и библиотеки. Все работало нормально. И вот, в один день, перестали запускаться некоторые программы (ни скомпилированные, ни из исходника). Обнаружил, что все проблемные проги имели в коде функцию LoadMesh из библиотеки ddfunc. Там используется X'овская функция D3DXLoadMeshFromX из d3dx9_27.dll. Хотя эта библиотека у меня есть, но раз и .exe-файлы не запускаются, то дело в ней? Вот на всякий случай коды этих функций:
Код:
Помогите, а то я только заинтересовался 3D-графикой |
18.09.2009, 13:18 | #2 |
ACM!
Форумчанин
Регистрация: 19.06.2009
Сообщений: 382
|
Если что, вот скрин с ошибкой, которая возникает при запуске проги:
А вот моя версия dll-файла: [url=http://dl.getdropbox.com/u/1278190/d3dx9_27.zip] Помогите! Последний раз редактировалось k1r1ch; 18.09.2009 в 13:21. |
18.09.2009, 13:20 | #3 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Игры ставил?
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
18.09.2009, 13:22 | #4 |
ACM!
Форумчанин
Регистрация: 19.06.2009
Сообщений: 382
|
Нет! Просто вдруг в один день перестали проги запускаться(
|
18.09.2009, 13:28 | #5 |
ACM!
Форумчанин
Регистрация: 19.06.2009
Сообщений: 382
|
Опа! Попробовал ставить точки прерывания, оказалось что ошибка на строке:
Код:
P.S.: Ну раз никто не знает, сам буду разбираться Последний раз редактировалось k1r1ch; 18.09.2009 в 16:47. |
18.09.2009, 17:41 | #6 |
ACM!
Форумчанин
Регистрация: 19.06.2009
Сообщений: 382
|
Все, сам разобрался! Просто надо было использовать D3DXLoadMeshFromXW, которая работает с WideChar!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
DirectX и С++ | mrandrey | Общие вопросы C/C++ | 2 | 24.08.2009 14:46 |
С++ и DirectX | Элодар | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 2 | 22.02.2009 00:23 |
DirectX | Doom4eg | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 2 | 06.08.2008 13:08 |
DirectX на masm32 | Ulex | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 10.03.2008 23:05 |
Компонент DirectX | masterprog | Компоненты Delphi | 2 | 29.12.2007 11:54 |