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

# nuLoadTextureReqStop

即時復帰テクスチャロードの中止

### 書式

> `Sint32 nuLoadTextureReqStop( void )
> `

### 引数

> なし

### 戻り値

> 1 | 成功
> -1 | 失敗

### 解説

> 即時復帰テクスチャロード関数nuLoadTextureReq()関数の使用途中で、中止したいときこの関数を実行します。

> この関数内部では即時復帰のGD-ROMのファイルのロードを中止し、ファイルをクローズします。 GD-ROMの再初期化はしていないのでユーザーが各自行ってください。

### 用例

>     Sint32 njUserMain(void)
>     {
>     		Sint32 ret;

>             per = pdGetPeripheral(PDD_PORT_A0);

>             switch(Mode){
>             case START:
>                     GameInit();
>                     Mode = TEX_LOAD;
>                     break;
>             case TEX_LOAD:
>     	            /* When soft reset */
>                     if(per&SOFT_RESET){
>                     	Mode = RESET;
>                     }
>     				else{
>     	                /* Process of loading */
>     	                DrawLoading();

>     	                /* Load texture */
>     	                ret = nuLoadTextureReq(&texlist);
>     	                switch(ret){
>     	                case NJD_TEX_STAT_END:
>     		                Mode = GAME_MAIN;
>     	                	break;
>     	                case NJD_TEX_STAT_ERR:
>     		                Mode = ERROR;
>     	                	break;
>     					}
>     				}
>                  break;
>             case RESET:
>                     /* Cancel immediate return function */
>                     nuLoadTextureReqStop();
>                     /* Re-intialize GD */
>                     gdFsReinit();
>                     /* Release texture as loading
>                         by nuLoadTextureReq() function
>                          did not complete */
>                     */
>                     njReleaseTexture(&texlist);
>                     Mode = START;
>                     break;
>             case GAME_MAIN:
>                             :
>                             :
>                     break;
>             }
>     }

### 備考

> Ninja2からnjLoadTextureReqStop()関数は削除されました。

### 参照

> nuLoadTextureReq() | テクスチャのロード(即時復帰)

nuLoadTextureReqStop

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000