typedef struct{ Uint32 globalIndex; NJS_TEXSURFACE texsurface; Int count; }NJS_TEXSYSTEM;
globalIndex グローバルインデックス番号 texsurface テクスチャサーフェス構造体 count リファレンスカウンタ
グローバルインデックス番号によってテクスチャサーフェス情報を管理します。●globalIndex
グローバルインデックス番号。ユーザーが使用できる範囲は0〜0xFFFFFFEF テクスチャメモリを使用していない場合は0xFFFFFFFFを設定する
●texsurface
テクスチャのサーフェス情報。
●count
パレットテクスチャでグローバルインデックス番号が同じでバンクが違う テクスチャがある場合には、合計のリファレンスカウントを設定する。 パレットテクスチャ以外のテクスチャの場合、テクスチャシステム構造体へ リンクを張っているテクスチャマネージメント構造体のcountと同じ値を設定する。 リリース関数ではカウントが0になる場合しか、テクスチャはリリースしない。
njGetTexManageNum() テクスチャ管理領域の空き領域を取得 njInitTextureEx() テクスチャ情報の格納領域の設定