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

njTwiddledTexture

Twiddled-NoMipmap形式のテクスチャへの変換

書式

void njTwiddledTexture( *dst, *src, size ) 
Sint16 *dst 
Sint16 *src 
Sint32 size 

引数

*dst   Twiddledテクスチャ(出力)
*src   Rectangleテクスチャ(入力)
size   テクスチャの横(縦)サイズ

戻り値

なし

解説

16ビットカラーの正方形のRectangle形式のテクスチャをTwiddled-NoMipmap形式のテクスチャに変換します。 グローバルインデックスヘッダ、PVRヘッダはつきません。

用例

Uint16 texsrc[128*128];
Uint16 texdst[128*128];
/*
	Rectangle形式のtexsrcをTwiddled-NoMipmap形式の
	テクスチャに変換し、結果をtexdstに戻す
*/
njTwiddledTexture( texdst, texsrc, 128);

備考

メモリテクスチャの場合、テクスチャの先頭を指定します。

参照

njReLoadVQCodebookNum()

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