|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
31.08.2011, 18:51 | #1 |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
Direct3D9, программная растеризация
Дело в том, что она не работает.
Если я как обычно инициализирую Direct3D и ставлю аппаратную растеризацию, то всё нормально запускается и работает. Однако, стоит сменить D3DDEVTYPE_HAL на D3DDEVTYPE_REF, как тут же Direct3D перестаёт инициализироваться. Почему так? |
31.08.2011, 20:10 | #2 |
Форумчанин
Регистрация: 01.12.2009
Сообщений: 569
|
Хм.. Гугл не знает. Возможно версия sdk 9.0b? вообще всё это странно.
ЗЫ: Карты без поддержки аппаратной растеризации ушли в далёкое прошлое |
31.08.2011, 20:32 | #3 | ||
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
Цитата:
Цитата:
|
||
31.08.2011, 20:51 | #4 | |
Форумчанин
Регистрация: 01.12.2009
Сообщений: 569
|
Цитата:
|
|
01.09.2011, 01:05 | #5 |
C++,DirectX/OpenGL
Форумчанин
Регистрация: 09.01.2011
Сообщений: 422
|
|
01.09.2011, 07:20 | #6 | ||
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
Цитата:
Цитата:
|
||
01.09.2011, 19:21 | #7 |
C++,DirectX/OpenGL
Форумчанин
Регистрация: 09.01.2011
Сообщений: 422
|
Там как раз и прописана программная эмуляция Direct3D. Причем не обязательно dll должна находиться в system32 \ SysWOW64, она может находиться и в папке с программой. Важно то, что при создании D3D с флагом D3DDEVTYPE_REF идет подключение d3dref9.dll к процессу, если подключение неудачное, то и соотвественно инициализировать устройство D3D не представляется возможным.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
direct3d9 HLSL shader и AABB | ivan-b | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 0 | 26.08.2011 13:20 |
Direct3D9, вращение камеры. | _-Re@l-_ | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 3 | 06.04.2011 20:49 |
Текстуринг в Direct3D9 | alexprey | Мультимедиа в Delphi | 5 | 26.08.2010 22:17 |
direct3d9. Камера. VC++. | Crivel | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 4 | 08.07.2010 16:36 |
Direct3D9 | VintProg | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 15 | 02.11.2009 10:54 |