Microsoft DirectX 8.0 (C++) |
スクリプト内のルーチンを実行する。
HRESULT CallRoutine( WCHAR *pwszRoutineName, DMUS_SCRIPT_ERRORINFO *pErrInfo );
成功した場合は S_OK または DMUS_S_GARBAGE_COLLECTED を返す。「ガベージ コレクション」を参照すること。
失敗した場合は、次のいずれかの値を返す。
DMUS_E_NOT_INIT |
DMUS_E_SCRIPT_ERROR_IN_SCRIPT |
DMUS_E_SCRIPT_ROUTINE_NOT_FOUND |
E_POINTER |
ルーチンの実行が終了するまでは、アプリケーションに制御が返らない。
ヘッダー : dmusici.h で宣言。