Ninja Library - テクスチャ関数

njClearTextureSurfaceNum

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

書式

void njClearTextureSurfaceNum( n )
Uint32 n

引数

 テクスチャ番号

戻り値

なし

解説

njSetTextureSurface()関数、njSetTextureSurfaceNum()関数、njSetTextureSurfaceNumG()関数で 設定した他のシステムにテクスチャサーフェスをクリアします。

これらの関数で設定したテクスチャサーフェスは、テクスチャをリリースする前に必ず、 njClearTextureSurface()関数、njClearTextureSurfaceNum()関数,、jClearTextureSurfaceNumG()関数の いずれかを使用しクリアしてください。


用例

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 */

	:


void Exit()
{
	njSetTexture(&texlist);
	njClearTextureSurfaceNum( 0 );/* Clear Movie Surface */
	njReleaseTexture(&texlist);
}

参照

njClearTextureSurface() 他のシステムのサーフェスのクリア
njClearTextureSurfaceNumG() グローバルインデックス番号による他のシステムのサーフェスのクリア

njClearTextureSurfaceNum
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000