Вниз
Скачать: CL | DM;

Не запускается Direct3d   Найти похожие ветки 

 
Cr@zy-EyE ©   (2005-12-30 13:17) [0]

Не запускаются даже стандартные примеры, например Tut01_CreateDevice

g_pD3D := Direct3DCreate8(D3D_SDK_VERSION);
if (g_pD3D = nil) then
begin
  Result:= E_FAIL;
  Exit;
end;
if FAILED(g_pD3D.GetAdapterDisplayMode(D3DADAPTER_DEFAULT, d3ddm)) then
begin
  Result:= E_FAIL;
  Exit;
end;
ZeroMemory(@d3dpp, SizeOf(d3dpp));
d3dpp.Windowed := True;
d3dpp.SwapEffect := D3DSWAPEFFECT_DISCARD;
d3dpp.BackBufferFormat := d3ddm.Format;
if FAILED(g_pD3D.CreateDevice(D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, hWnd,
                              D3DCREATE_SOFTWARE_VERTEXPROCESSING,
                              d3dpp, g_pd3dDevice)) then
// CreateDevice возвращает D3DERR_INVALIDCALL
begin
  Result:= E_FAIL;
  Exit;
end;


У меня старая видеокарта - возможно, из-за этого? Хотя диагностика DirectX нормально ведь работает.


 
NailMan ©   (2005-12-30 13:40) [1]

какой версии заголовочные файлы установлены в дельфи?

ЗЫ: SoftProcessing  палюбасу должен запускаться.

---
P.L.U.R. and WBR, NailMan aka 2:5020/3337.13


 
Sphinx ©   (2005-12-30 14:19) [2]

> d3dpp.Windowed := True;
> d3dpp.SwapEffect := D3DSWAPEFFECT_DISCARD;
> d3dpp.BackBufferFormat := d3ddm.Format;

А где размеры BackBuffer указаны ???


 
Cr@zy-EyE ©   (2005-12-30 17:08) [3]


> NailMan ©   (30.12.05 13:40) [1]
> какой версии заголовочные файлы установлены в дельфи?

8.0

> ЗЫ: SoftProcessing  палюбасу должен запускаться.

Это-то и странно...

> Sphinx ©   (30.12.05 14:19) [2]
> А где размеры BackBuffer указаны ???

В оконном вроде сами должны установиться


 
Sphinx ©   (2005-12-31 12:23) [4]

>В оконном вроде сами должны установиться
Как говорил один препод "должны, но не обязаны"



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
15-1157546541
Mishenka
2006-09-06 16:42
2006.09.24
Где можно скачать библиотеку GraphicEx?


15-1157398612
Евгений Р.
2006-09-04 23:36
2006.09.24
Delphi и WinRar


15-1157038248
Sergey Masloff
2006-08-31 19:30
2006.09.24
offtop:Меломаны, кому нужен бы Atomic Rooster? Их есть у меня


15-1157020136
Layner
2006-08-31 14:28
2006.09.24
Посоветуйте рыбок для аквариума на работе


1-1155296292
KygECHuK
2006-08-11 15:38
2006.09.24
Поиск по имени компонента




   Наверх