ExtExtension::Initialize 方法 (engextcpp.hpp)
引擎會呼叫 Initialize 方法,以在載入 EngExtCpp 擴充連結庫之後初始化它。
語法
HRESULT __thiscall Initialize();
傳回值
這個方法可以傳回其中一個值。
傳回碼 | 描述 |
---|---|
|
擴充連結庫已成功初始化。 |
言論
擴充連結庫版本號碼應該由這個方法設定。 這可以藉由設定基類 ExtExtension的成員 m_ExtMajorVersion 和 m_ExtMinorVersion 來完成。
ExtExtension 成員 m_KnownStructs 應該由此方法設定,以向引擎指出擴充連結庫能夠格式化輸出的結構。
如果這個方法定義於擴充連結庫類別 EXT_CLASS,則擴充連結庫可以使用此方法來初始化它所需的任何變數。
呼叫此函式時,可能沒有作用中的偵錯會話,因此您不應該假設延伸模組可以查詢會話資訊。
要求
要求 | 價值 |
---|---|
目標平臺 | 桌面 |
標頭 | engextcpp.hpp (包括 Engextcpp.hpp) |