##### Ninja Library - テクスチャ関数

# njSetTextureSurfaceNum

テクスチャ番号による他のシステムのサーフェスの設定

### 書式

> `void njSetTextureSurfaceNum( n, bank, surface )
> Uint32 n
> Uint32 bank
> void *surface
> `

### 引数

> n | テクスチャ番号
> bank | バンク番号
> surface | サーフェスのポインタ

### 戻り値

> なし

### 解説

> カレントテクスチャリストのテクスチャ番号nに他のシステム（ムービーなど）のサーフェスを 設定し使用できるようにします。設定するサーフェスがパレット形式のテクスチャの場合 バンク番号も設定します。 この関数を使用する前に、テクスチャ管理領域とテクスチャリストを設定、取得する 必要があります。（nuLoadSysAreaTexture関数参照）

### 用例

>     NJS_TEXNAME	texname[1];
>     NJS_TEXLIST texlist = {texname,1}
>     MWS_PLY_MVFRM frm;				/* Movie Struct */

>     njSetTextureName(&texname[0],NULL,100,NJD_TEXATTR_TYPE_SYSAREA|NJD_TEXATTR_GLOBALINDEX);
>     nuLoadTexture(&texlist);
>     njSetTexture(&texlist);

>     if ( mwPlyGetMvFrm(ply, &frm) == 1 )
>     	njSetTextureSurfaceNum(0, 0,frm.srf);/* frm.srf : Movie Surface */

### 参照

> njSetTextureSurface() | 他のシステムのサーフェスの設定
> njSetTextureSurfaceNumG() | グローバルインデックス番号による他のシステムのサーフェスの設定

njSetTextureSurfaceNum

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000