##### Ninja Library - システム関数

# njInitDevice

グラフィックシステムの初期化

### 書式

> `void njInitDevice(void)
> `

### 引数

> なし

### 戻り値

> なし

### 解説

> グラフィックシステムを初期化します。アプリケーションがスタートするとき njInitSystem関数の前に1回だけ実行します。アプリケーションの途中で画面モード などを切りかえるときには、実行する必要はありません。njExitSystem関数実行後 再スタートする場合は実行してください。 この関数で初期化されるものはPVR2ハードウェアと以下の値です。

> Zクリップを、−1.0〜−60000.0にします。
> 3Dのスクリーン投影面の距離を500にします。
> アスペクトを1.0にします。
> コントロール3Dフラグを0にします。
> カリング値 を0.01fにします。
> イージーマルチ、シンプルマルチのライト設定を初期化します。

### 用例

>     	njInitDevice();
>     	njInitSystem( NJD_RESOLUTION_VGA,
>     		NJD_FRAMEBUFFER_MODE_RGB565, 1 );

### 備考

> 描画系システムの初期化は、プログラムの最初に必ず行ってください。

### 参照

> njInitSystem() | グラフィックシステムの初期化
> njExitSystem() | 描画システムの終了

njInitDevice

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000