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()

NJS_TEXINFO
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999