다음을 통해 공유


ExtExtension::Initialize 메서드(engextcpp.hpp)

initialize 메서드는 엔진에서 호출하여 로드한 후 EngExtCpp 확장 라이브러리를 초기화합니다.

통사론

HRESULT __thiscall Initialize();

반환 값

이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.

반환 코드 묘사
S_OK
확장 라이브러리가 성공적으로 초기화되었습니다.

발언

확장 라이브러리 버전 번호는 이 메서드에서 설정해야 합니다. 이 작업은 ExtExtension 기본 클래스의 멤버 m_ExtMajorVersionm_ExtMinorVersion 설정하여 수행할 수 있습니다.

ExtExtension 멤버 m_KnownStructs 이 메서드는 확장 라이브러리가 출력에 서식을 지정할 수 있는 구조를 엔진에 나타내도록 설정해야 합니다.

이 메서드가 확장 라이브러리 클래스 EXT_CLASS정의된 경우 확장 라이브러리에서 필요한 변수를 초기화하는 데 사용할 수 있습니다.

이 함수가 호출될 때 활성 상태인 디버깅 세션이 있거나 없을 수 있으므로 확장이 세션 정보를 쿼리할 수 있다고 가정해서는 안 됩니다.

요구 사항

요구
대상 플랫폼 바탕 화면
헤더 engextcpp.hpp(Engextcpp.hpp 포함)

참고 항목

EXT_CLASS

ExtExtension

초기화 해제