Главная страница
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.029 c
2-1156798275
RASkov
2006-08-29 00:51
2006.09.24
Сохранение произвольных данных с BitMap ом


3-1153791151
Adler
2006-07-25 05:32
2006.09.24
Обработка исключений при POST


15-1157607635
Иксик
2006-09-07 09:40
2006.09.24
Наши люди :)


2-1156783060
serko
2006-08-28 20:37
2006.09.24
Не добавляется запись в Firebird


4-1148203435
bober
2006-05-21 13:23
2006.09.24
Ошибка во время выполнения потока