ここの利用者でゲームとか作ってみませんか?
■ このスレッドは過去ログ倉庫に格納されています
0764758
02/11/18 19:44ID:xShk+hoi更新されるかなと。
プログラム的には単純に、縮小する楕円を描くだけのプログラムなんですが、
SetRect(&r1,0,0,640,480); //640*480のウインドウの矩形
for( i=0;i<240;i++){
EraseRect( &r1 ); //ウィンドウ内を消去
SetRect(&r2,0+i,0+i,640-i,480-i); //縮小する矩形
FrameOval( &r2 ) //楕円を描く
QDFlushPortBuffer(GetWindowPort(myWindow), nil); //イベントをハンドルしないループなのでウインドウバッファを意図的にディスプレイに反映させる。
}
うちにあるマシンでは十数秒もかかってしまいます。(たったの20fps程度)
希望としてはこの程度の処理なら瞬時に終わって欲しいわけなんですよ。
最小限ウインドウバッファ→ディスプレイはビデオアクセラレーションが効いて欲しいなぁと
■ このスレッドは過去ログ倉庫に格納されています