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

# njSetVSyncFunction

垂直同期割り込みコールバック関数の登録

### 書式

      void njSetVSyncFunction( func )
      void (*func)()

### 引数

  *func | 垂直同期割り込みコールバック関数へのポインタ

### 戻り値

  なし

### 解説

  垂直同期割り込み時にコールされる関数を登録します。 登録できる関数は1つだけです。 NULLを指定することにより、登録を抹消します。

### 用例

      njWaitVSync関数を呼ばれるごとにcountが1ずつあがります。
      static Int count=0;
      void foo(void)
      {
       count++;
      }
      void njUserInit(void)
      {
      	：
       /* foo関数の登録 */
       njSetVSyncFunction( foo );
      }
      Sint32 njUserMain(void)
      {
       /* countが1ずつあがります */
       njPrintD(NJM_LOCATION(0,0),count,8);

      }

### 参照

  njWaitVSync()

njSetVSyncFunction

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999