ExtExtension::Initialize 메서드(engextcpp.hpp)
initialize 메서드는 엔진에서 호출하여 로드한 후 EngExtCpp 확장 라이브러리를 초기화합니다.
통사론
HRESULT __thiscall Initialize();
반환 값
이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.
반환 코드 | 묘사 |
---|---|
|
확장 라이브러리가 성공적으로 초기화되었습니다. |
발언
확장 라이브러리 버전 번호는 이 메서드에서 설정해야 합니다. 이 작업은 ExtExtension 기본 클래스의 멤버 m_ExtMajorVersion 및 m_ExtMinorVersion 설정하여 수행할 수 있습니다.
ExtExtension 멤버 m_KnownStructs 이 메서드는 확장 라이브러리가 출력에 서식을 지정할 수 있는 구조를 엔진에 나타내도록 설정해야 합니다.
이 메서드가 확장 라이브러리 클래스 EXT_CLASS정의된 경우 확장 라이브러리에서 필요한 변수를 초기화하는 데 사용할 수 있습니다.
이 함수가 호출될 때 활성 상태인 디버깅 세션이 있거나 없을 수 있으므로 확장이 세션 정보를 쿼리할 수 있다고 가정해서는 안 됩니다.
요구 사항
요구 | 값 |
---|---|
대상 플랫폼 | 바탕 화면 |
헤더 | engextcpp.hpp(Engextcpp.hpp 포함) |