Трабл при завершении работы с Direct draw

Тема в разделе "WASM.DirectX", создана пользователем int_13h, 3 апр 2009.

Статус темы:
Закрыта.
  1. int_13h

    int_13h New Member

    Публикаций:
    0
    Регистрация:
    15 дек 2008
    Сообщения:
    163
    Адрес:
    Красноряск
    Делаю так:
    Код (Text):
    1.  if dd<>nil then
    2.  begin
    3.   if ddsback<>nil then
    4.   begin
    5.    ddsback._Release;
    6.    ddsback:=nil;
    7.   end;
    8.   if ddsprimary<>nil then
    9.   begin
    10.    ddsprimary._Release;
    11.    ddsprimary:=nil;
    12.   end;
    13.   dd.RestoreDisplayMode;
    14.   dd._Release;
    15.   dd:=nil;
    16.  end;
    17. //где dd: IDirectDraw7; ddsprimary соответственно surface
    и при выходе прога зависает =(

    add: всё трабл решил ламерский баг, модераторам: тему можно удалить.
     
  2. Aquila

    Aquila Самурай дзена

    Публикаций:
    0
    Регистрация:
    30 авг 2002
    Сообщения:
    1.467
    Адрес:
    Russia, Moscow
    Закрыто по просьбе автора.
     
Статус темы:
Закрыта.