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

# njGetSystemInfo

システムデータの取得

### 書式

  void njGetSystemInfo( info )
  NJS_SYSTEMINFO *info

### 引数

  info | NJS_SYSTEMINFO構造体のポインタ

### 戻値

  なし

### 解説

  システムデータを取得します。 各値はNJS_SYSTEMINFO構造体の各メンバに返ります。

  NativeLimit | ネイティブバッファサイズ
  NativeCurrent | ネイティブバッファの現在のサイズ
  NativePeak | ネイティブバッファのピーク
  InternalVertexBufSize[0] | オペークポリゴンバーテックスバッファサイズ（不透明ポリゴン）
  InternalVertexBufSize[1] | オペークモディファイアバーテックスバッファサイズ（不透明モディファイア）
  InternalVertexBufSize[2] | トランスポリゴンバーテックスバッファサイズ（半透明ポリゴン）
  InternalVertexBufSize[3] | トランスモディファイアバーテックスバッファサイズ（半透明モディファイア）
  InternalVertexBufSize[4] | パンチスルーバーテックスバッファサイズ（抜きポリゴン）
  MaxVertexBufSize[0] | オペークポリゴンバーテックス最大使用サイズ
  MaxVertexBufSize[1] | オペークモディファイアバーテックス最大使用サイズ
  MaxVertexBufSize[2] | トランスポリゴンバーテック最大使用サイズ
  MaxVertexBufSize[3] | トランスモディファイアバーテックス最大使用サイズ
  MaxVertexBufSize[4] | パンチスルーバーテックス最大使用サイズ
  LastTATime | TA使用時間 micro sec
  LastRenderTime | レンダリング使用時間 micro sec

### 用例

      NJS_SYSTEMINFO	info;

      njGetSystemInfo(&info);

      /* TA Timeの表示 */
      njPrint(NJM_LOCATION(x,y),"TA Time %d Micro",info.LastTATime);

njGetSystemInfo

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998