ExtExtension::Initialize 方法(engextcpp.hpp)
Initialize 方法由引擎调用,以在加载 EngExtCpp 扩展库后初始化它。
语法
HRESULT __thiscall Initialize();
返回值
此方法可以返回其中一个值。
返回代码 | 描述 |
---|---|
|
已成功初始化扩展库。 |
言论
扩展库版本号应由此方法设置。 这可以通过设置基类 m_ExtMajorVersion 和基类 m_ExtMinorVersionExtExtension来完成。
ExtExtension 成员 m_KnownStructs 应由此方法设置,以指示扩展库能够格式化输出的引擎。
如果此方法在扩展库类中定义 EXT_CLASS,则扩展库可以使用此方法初始化它所需的任何变量。
调用此函数时,可能有调试会话处于活动状态,因此不应假定扩展可以查询会话信息。
要求
要求 | 价值 |
---|---|
目标平台 | 桌面 |
标头 | engextcpp.hpp (包括 Engextcpp.hpp) |