Форум: "Media";
Текущий архив: 2003.03.03;
Скачать: [xml.tar.bz2];
ВнизDirectX Найти похожие ветки
← →
trotski (2002-11-11 21:18) [0]Помогите разобраться.
Решил поставить DirectX (DirectDraw & Common) заголовки от Jedi.
Как компоненты не удалось, тогда стал их добавлять в проекты.
Далее с одного сайта скачал пошаговое объяснение.
DirectDraw:IDirectDraw объявлял в разделе private формы.
Туда же засунул DDSurfaceDesc:TDDSurfaceDesc.
Инициализировал, режимы переключать научился, а вот дальше пошли одни вопросы.
В учебничке идет такой код :
... if PrimarySurface.GetAttachedSurface( DDSCaps, BackBuffer ) <> DD_OK then
Raise Exception. Create ( "Failed to get back buffer surface" ) ; ...
Что это за PrimarySurface я так и не понял. В заголовках Jedi не встречается,
Delphi ругается не по-русски. Решил в разделе private формы их описать.
После этого компиляция прошла успешно, да вот только прога вешает винду намертво.
И еще, добавил я ExceptionHandler, чтобы у GDI все отнимать.
Как альтернативу взял DelphiX, а Delphi выдает мне ошибку interface must be finalization.
Но я кода этого японского не трогал, а все кругом качают оттуда же и нахваливают.
Объясните, пожалуйста, откуда у меня растут руки?
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2003.03.03;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.01 c