typedef struct{ void *texaddr; NJS_TEXSURFACE texsurface; } NJS_TEXINFO;
*texaddr | ロード元のアドレス |
texsurface | NJS_TEXSURFACE構造体のポインタ |
引数 *texaddrは、テクスチャのロード元がメインメモリの場合使用します。
NJS_TEXMEMLIST構造体のメンバではテクスチャロード後のテクスチャデータが保存されます。 メモリテクスチャをロードときにNJS_TEXINFO構造体を使用する場合、 NJS_TEXSURFACE構造体のTypeの上位16ビットにテクスチャフォーマットタイプとテクスチャカラータイプを入れ、 nWidth、nHeightにテクスチャの横縦のサイズを入れます。