##### Ninjaライブラリ - テクスチャ構造体

# NJS_TEXINFO

テクスチャの情報を管理する構造体

### 定義

      typedef struct{
              void    *texaddr;
              NJS_TEXSURFACE  texsurface;
      } NJS_TEXINFO;

### メンバ

  *texaddr | ロード元のアドレス
  texsurface | NJS_TEXSURFACE構造体のポインタ

### 解説

  テクスチャの情報を管理する構造体です。

  引数 *texaddrは、テクスチャのロード元がメインメモリの場合使用します。

  NJS_TEXMEMLIST構造体のメンバではテクスチャロード後のテクスチャデータが保存されます。 メモリテクスチャをロードときにNJS_TEXINFO構造体を使用する場合、 NJS_TEXSURFACE構造体のTypeの上位16ビットにテクスチャフォーマットタイプとテクスチャカラータイプを入れ、 nWidth、nHeightにテクスチャの横縦のサイズを入れます。

### 参照

  njSetTextureInfo()
  njSetTextureName()

NJS_TEXINFO

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998