Ninja Library - テクスチャ関数

njClearTextureSurfaceNumG

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

書式

void njClearTextureSurfaceNumG( globalIndex )
Uint32 globalIndex

引数

globalIndex   グローバルインデックス番号

戻り値

なし

解説

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

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


用例

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 )
	njSetTextureSurfaceNumG(100, 0,frm.srf);  /* frm.srf : Movie Surface */
	:


void Exit()
{
	njClearTextureSurfaceNumG( 100 );  /* Clear Movie Surface */
	njReleaseTexture(&texlist);
}

参照

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

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