|

楼主 |
发表于 2007-9-24 22:48:00
|
显示全部楼层
Re:请教一个1.83的问题
更郁闷了,...按照2.1的demo写了段代码,结果发现小图片没问题,大的图,象我这个1000*680的,居然被拉扁了..
LightEngine *engine;
LightImage *image;
engine = InitialLightEngine();
image=engine->NewImage();
engine->SetWindowMode(0, 0, 1000,680, 0);
engine->Enable( LIGHT_COLOR_KEY );
engine->SetColorKey( 255, 0, 0 );
// engine->Ortho2D(true);
engine->Disable( LIGHT_SWAP_INTERVAL );
image->Load("f:\\test\\ys\\debug\\images\\login.jpg");
while (1)
{
engine->Clear( LIGHT_COLOR_BUFFER_BIT | LIGHT_DEPTH_BUFFER_BIT );
counter++;
image->Draw(0,0);
engine->SwapBuffers();
if (counter>1000)
{
exit(0);
}
} |
|