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);