C++ コールバックの場合、ウィザードは DEF ファイルを生成しません。 代わりに、__declspec(dllexport) キーワードを使用してコマンド DLL から関数を書き出します。
XSIPLUGINCALLBACK CStatus XSILoadPlugin( PluginRegistrar& in_reg ) { ... }
XSIPLUGINCALLBACK マクロは、sicppsdk.h で定義されます。
#ifndef XSIPLUGINCALLBACK #ifdef unix #define XSIPLUGINCALLBACK extern "C" #else // The Softimage C++ API uses C-linkage. Disable the warning // that reminds us that CStatus is a C++ object #pragma warning( disable : 4190 ) #define XSIPLUGINCALLBACK extern "C" __declspec(dllexport) #endif #endif