##### Ninjaライブラリ - システム関数

# njSetEORCallBackFunction

レンダリング終了割り込み関数の登録

### 書式

  void njSetEORCallBackFunction( func )
  void (*func)(void)

### 引数

  func | レンダリング終了割り込み実行関数へのポインタ

### 戻値

  なし

### 解説

  レンダリング終了割り込みで実行する関数を登録します。

  登録できる関数は一つだけです。 NULLを指定することにより、登録関数を抹消します。

### 用例

      static Int count=0;
      void foo(void)
      {
       count++;
      }

      void njUserInit(void)
      {
      	:
      	/* foo関数の登録 */
      	njSetEORCallBackFunction( foo );

      }

      Sint32 njUserMain(void)
      {
      	/* countが１づつあがります */
      	njPrintD(NJM_LOCATION(0,0),count,8);

      }

### 備考

  njSetEORFunction()関数はnjWaitVSync()内でレンダリングが終了していたら実行されるのに対して、 この関数はレンダリング終了割り込み時に実行されます。 これら2つの関数は同時に使用することもできます。

### 参照

  njWaitVSync()
  njSetVSyncFunction()
  njSetEORFunction()

njSetEORCallBackFunction

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998