##### Ninja Library - System Function

# njGetSystemInfo

Acquires system data

### FORMAT

`

  void njGetSystemInfo( info )
  NJS_SYSTEMINFO *info

`

### PARAMETER

  `info` | NJS_SYSTEMINFO structure pointer

### RETURN

  None

### DESCRIPTION

  Acquires system data. Each value returns to a file in the NJS_SYSTEMINFO structure.

  NativeLimit | Native buffer size
  NativeCurrent | Present size of the native buffer
  NativePeak | Native buffer peak
  InternalVertexBufSize[0] | Opaque polygon vertex buffer size (opaque polygon)
  InternalVertexBufSize[1] | Opaque modifier vertex buffer size (opaque modifier)
  InternalVertexBufSize[2] | Transpolygon vertex buffer size (transparent polygon)
  InternalVertexBufSize[3] | Transmodifier vertex buffer size (transparent modifier)
  InternalVertexBufSize[4] | Punchthrough vertex buffer size (punchthrough polygon)
  MaxVertexBufSize[0] | Opaque polygon vertex maximum use size
  MaxVertexBufSize[1] | Opaque modifier vertex maximum use size
  MaxVertexBufSize[2] | Transpolygon vertex maximum use size
  MaxVertexBufSize[3] | Transmodifier vertex maximum use size
  MaxVertexBufSize[4] | Punchthrough vertex maximum use size
  LastTATime | TA usage time in micro sec
  LastRenderTime | Rendering usage time in micro sec

### EXAMPLE

      NJS_SYSTEMINFO	info;

      njGetSystemInfo(&info);

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

njGetSystemInfo

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999