Skocz do zawartości

[Delphi][Irr4Delphi] Device_Init w klasie


Force

Polecane posty

Chciałem (che) napisać obiektowy wraper dla plików Irlicht.pas i irrtypes.pas, które są tutaj: link. Jest tam przykład HelloWorld.dpr, kompiluje się, ale gdy stworze sobie klase i w jej konstruktorze lub metodzie wywołam Device_Init z tymi samymi parametrami jak w tym przykładzie to dostaję w czasie wykonywania:

Unable to create video driver of unknown type. Czemu tak się dzieję i czy ktoś miał taki problem i go rozwiązał? Nie zalezy to od tego czy wybiorę ogla, dx9,dx9 czy softwarowy renderer. Może to być wina, że Device_Init jest cdecl? Wg mnie. Jego nagłówek:

function   Device_Init(DriverType:TRenderDevice;w,h,bpp:integer;fullscreen:boolean;stencilbuffer:boolean;vsync:boolean ):boolean;  cdecl        ;external IRR_DLL;

Nie musze dodawć, że to mnie zasmuca bardzo :)

Baza tysięcy lotnisk: http://airportsbase.com

Link do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...