ExtExtension::Initialize-Methode (engextcpp.hpp)
Die Initialize-Methode wird von der Engine aufgerufen, um eine EngExtCpp-Erweiterungsbibliothek nach dem Laden zu initialisieren.
Syntax
HRESULT __thiscall Initialize();
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Erweiterungsbibliothek wurde erfolgreich initialisiert. |
Hinweise
Die Versionsnummer der Erweiterungsbibliothek sollte von dieser Methode festgelegt werden. Dies kann durch Festlegen der Member m_ExtMajorVersion und m_ExtMinorVersion der Basisklasse ExtExtension erfolgen.
Der ExtExtension-Memberm_KnownStructs sollte von dieser Methode festgelegt werden, um der Engine anzugeben, welche Strukturen die Erweiterungsbibliothek für die Ausgabe formatieren kann.
Wenn diese Methode in der Erweiterungsbibliotheksklasse EXT_CLASS definiert ist, kann sie von der Erweiterungsbibliothek verwendet werden, um alle benötigten Variablen zu initialisieren.
Möglicherweise ist eine Debugsitzung aktiv, wenn diese Funktion aufgerufen wird. Daher sollten Sie nicht davon ausgehen, dass die Erweiterung Sitzungsinformationen abfragen kann.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | engextcpp.hpp (include Engextcpp.hpp) |