Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.09.24;
Скачать: 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 вся ветка

Текущий архив: 2006.09.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.032 c
15-1157058254
!_SM_!
2006-09-01 01:04
2006.09.24
BTN%Copy%1 BTN%Copy%2


15-1157098933
ArtemESC
2006-09-01 12:22
2006.09.24
Людмила Путина вступилась за школьников


1-1155113520
Ega23
2006-08-09 12:52
2006.09.24
Hint для каждого узла TTreeView - миф или реальность?


1-1154439659
Евгений Владимирович
2006-08-01 17:40
2006.09.24
Как перевести DateTime в минуты?


4-1148294168
capkoh
2006-05-22 14:36
2006.09.24
Предел SB_THUMBTRACK