Функция hgeCreate
Создает объект HGE, если требуется, и возвращает указатель на интерфейс HGE.
HGE *hgeCreate(
int ver
);
Параметры
- ver
- Номер версии HGE API. Просто нужно послать сюда константу HGE_VERSION.
Возвращаемое значение
Если загруженная HGE.DLL содержит совместимый API, hgeCreate вернет указатель на интерфейс
HGE. В противном случае вернет 0.
Примечания
hgeCreate - глобальная С функция. Она расположена вне всех классов и импортируется из DLL HGE.
Для доступа к функциям HGE, вам необходим указатель на интерфейс, который возвращает функция
hgeCreate.
hgeCreate создает объект HGE если это необходимо и увеличивает внутренний счетчик
ссылок. Чтобы освободить полученный интерфейс, необходимо вызвать функцию Release.
Вы можете вызывать функцию hgeCreate каждый раз, когда необходим доступ к HGE,
а затем вызывать Release. Или можно получить указатель
на интерфейс один раз в начале и сохранить его в глобальной переменной, затем освободить в процессе
очистки в конце приложения. Хотя последний вариант считается 'плохим стилем', он прекрасно работает
в небольших проектах.
Требования
Заголовок: hge.h
Библиотека импорта: hge.lib
Смотрите также
Release
|