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

# njSetSystemAttr

グラフィックシステムアトリビュートのセット

### 書式

  void njSetSystemAttr( attr )
  NJS_SYS_ATTR *attr

### 引数

  *attr | アトリビュート構造体のポインタ

### 戻値

  なし

### 解説

  njGetSystemAttr()関数で保存したグラフィックシステムアトリビュートの値をセットします。

### 用例

      NJS_SYS_ATTR attr;
      /* 3つのモードを設定します*/
      njTextureFilterMode(NJD_TEXTUREFILTER_BILINEAR);
      njTextureClampMode(NJD_TEXTURECLAMP_NOCLAMP);
      njMipmapAdjust( 4 );
      /* アトリビュートを保存します */
      njGetSystemAttr(&attr);
      /* アトリビュートを変更します */
      njTextureClampMode(NJD_TEXTURECLAMP_CLAMP_UV);
      njMipmapAdjust( 3 );
      	描画します
      /* アトリビュートを戻します
      この状態になります
      njTextureFilterMode(NJD_TEXTUREFILTER_BILINEAR);
      njTextureClampMode(NJD_TEXTURECLAMP_NOCLAMP);
      njMipmapAdjust( 4 );
       */
      njSetSystemAttr(&attr);

### 参照

  njGetSystemAttr()

njSetSystemAttr

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998