Sint32 njReadTextureNum( n, addr ) Uint32 n Sint8 *addr
n | カレントテクスチャリストのテクスチャ番号 |
addr | 転送先のメモリのアドレス |
1 | 成功 |
−1 | 失敗 |
この関数を使用する場合には、テクスチャがテクスチャメモリにロードされていなくてはなりません。 転送先のメモリはテクスチャのサイズ分必要です。
Uint8 *buffer; Int size; /* 必要なテクスチャのサイズを取得する */ size = NJM_TEXTURE_SIZE(&texlist,0); buffer = syMalloc(size); /* texlist 0番のテクスチャをbufferに取得します */ njSetTexture(&texlist); njReadTextureNum(0,buffer);