Текущий архив: 2008.05.18;
Скачать: CL | DM;
ВнизОсвобождение интерфейсов в Direct3D Найти похожие ветки
← →
Vovan #2 (2007-01-27 19:22) [0]В книге Краснова примеры при выходе из приложения выдаётся ошибка. Помнится тут это обсуждалось и вроде бы Краснов что-то неправильно сделал. Если напрячься, то вроде бы _Release не нужен, ибо присовение nil уже освобождает. И ещё, последнее вроде бы, так говорил Sapersky. Вот, как же быть?
D3DVB._Release;
D3DVB := nil;
← →
Cash © (2007-01-27 20:58) [1]Ваще для интерфейсов под D достаточно просто присвоить все указатели
на интерфейс к нулевом указателю (nil), этого вполне достаточно.
_Release можно вызвать, когда после создания интерфейса был вызван
_AddRef.
← →
cyborg © (2007-01-30 20:21) [2]Книга Краснова для Дельфи 5, начиная с Дельфи 6 достаточно только присвоить nil.
Страницы: 1 вся ветка
Текущий архив: 2008.05.18;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.067 c