forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Visual Basic (http://forum.boolean.name/forumdisplay.php?f=62)
-   -   Вопрос связанный с SlimDX (http://forum.boolean.name/showthread.php?t=14212)

Dragonfly 10.02.2011 13:14

Вопрос связанный с SlimDX
 
Вложений: 1
Здравствуйте.
Подскажите где ошибка.
программа написанная на VB2010 выдает ошибку и не хочет работать
Цитата:

A first chance exception of type 'SlimDX.Direct3D9.Direct3D9Exception' occurred in SlimDX.dll
Object of type SlimDX.Direct3D9.Direct3D was not disposed. Stack trace of object creation:
Total of 1 objects still alive.
A first chance exception of type 'SlimDX.Direct3D9.Direct3D9Exception' occurred in SlimDX.dll
подскажите что это значит и как это можно исправить.

код программы внутри

Dragonfly 11.02.2011 13:34

Ответ: Вопрос связанный с SlimDX
 
Я конешн понимаю типо тупой нуб на форуме зарегался но я на Basicах пишу уже 4 года
недавно начал юзать надстройки вот и прошу помощи!

SBJoker 11.02.2011 16:17

Ответ: Вопрос связанный с SlimDX
 
Да вроде всё понятно написано, он пишет что экземпляр класса 'SlimDX.Direct3D9.Direct3D' всё ещё жив. Как бы удалять надо за собой. Больше без кода и стека сказать сложно.

pax 11.02.2011 17:18

Ответ: Вопрос связанный с SlimDX
 
Странно, если такое API не реализует IDisposable для автоматической чистки.

IGR 11.02.2011 20:27

Ответ: Вопрос связанный с SlimDX
 
Цитата:

Странно, если такое API не реализует IDisposable для автоматической чистки.
ну насколько я знаю это просто враппер DirectX под менеджет язык + небольшие плюшки !! вполне возможно что этого и автоматической чистки нет !! это же не готовый движок !!
второй вариант - что-то в коде накрученно !!

h1dd3n 11.02.2011 20:39

Ответ: Вопрос связанный с SlimDX
 
Цитата:

Сообщение от IGR (Сообщение 178626)
ну насколько я знаю это просто враппер DirectX под менеджет язык + небольшие плюшки !! вполне возможно что этого и автоматической чистки нет !! это же не готовый движок !!

Конечно же там есть очистка автоматом. А иначе зачем тогда шарп?
Цитата:

Сообщение от Dragonfly
программа написанная на VB2010 выдает ошибку и не хочет работать

Код взял из примеров? Он сразу на вб был? Если на шарпе изначально то кинь сюда в теге code вариант из примеров (который работает) и самодельный (?).

Dragonfly 12.02.2011 07:10

Ответ: Вопрос связанный с SlimDX
 
все спасибо работает.
Дело был втом что приложение язапускал в форме а надо в консоле

могу выложить рабочий код на vb10

Dragonfly 12.02.2011 07:13

Ответ: Вопрос связанный с SlimDX
 
Цитата:

Сообщение от h1dd3n (Сообщение 178631)
Код взял из примеров? Он сразу на вб был? Если на шарпе изначально то кинь сюда в теге code вариант из примеров (который работает) и самодельный (?).

нет. код базово на шарпе был.
счас все переписал запустилось и работает
рабочий код как и обещал выложить могу
инициализация Direct2D

Лit}{Ъ 25.02.2011 21:01

Ответ: Вопрос связанный с SlimDX
 
Цитата:

Сообщение от Dragonfly (Сообщение 178674)
рабочий код как и обещал выложить могу
инициализация Direct2D

Выкладывай. Полезная штука.


Часовой пояс GMT +4, время: 07:00.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot