nsd_load()

定義(Define)

        void    __fastcall__    nsd_load(void* buff );

引数(Inputs)

void* buff nsd_save()関数で保存した制御用構造体のポインタを指定してください。

戻り値(Outputs)

無し(no output)

内容(Contents)

nsd_save()関数で保存した内容を制御用構造体へロードします。
本関数を呼び出し語、nsd_resume_bgm()関数にて再生を再開する事が可能です。

注意(Notes)

本関数を呼出すと、制御用構造体から指定ポインタへ転送するために、BGM,効果音共に発音を停止します。

本関数により演奏状態が制御用構造体へロードされた後も、再生開始はしません。
その他に復帰が必要な処理(例えば、バンクの設定等)がある場合は、本関数呼び出し後に行い、 その後、nsd_resume_bgm()関数にて再生を再開する事が可能です。

転送元のメモリには、 nsd_work_zp構造体及び、 nsd_work構造体の内容が入っている必要があります。