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

njTwiddledTexture

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

書式

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

引数

*dstTwiddledテクスチャ(出力)
*srcRectangleテクスチャ(入力)
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