Ninjaライブラリ - テクスチャ関数

njReadTextureNumG

テクスチャのメインメモリへの読み込み(グローバルインデックス番号指定)

書式

Sint32 njReadTextureNumG( globalIndex, *addr ) 
Uint32 globalIndex 
Sint8 *addr 

引数

globalIndex   グローバルインデックス番号
*addr   転送先のメモリのアドレス

戻り値

 1   成功
−1   失敗

解説

グローバルインデックス番号globalIndexのテクスチャをテクスチャメモリからメインメモリに取得します。

この関数を使用する場合には、テクスチャがテクスチャメモリにロードされていなくてはなりません。 転送先のメモリはテクスチャのサイズ分必要です。


用例

Uint8 *buffer;
Int size;

/* 必要なテクスチャのサイズを取得する */
size = NJM_TEXTURE_SIZE(&texlist,0);
buffer = syMalloc(size);

/* グローバルインデックス番号 0番のテクスチャを
   bufferに取得します */
njReadTextureNumG(0,buffer);

参照

njReadTextureNum()

njReadTextureNumG
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999