1

d3d9 を使用してアニメーション カーソルを描画します。

最初にテクスチャからアニメーション カーソルをロードし、2 つの 32*32 オフスクリーン プレーン サーフェス suf1_、suf2_ を作成します。

フレームごとに、テクスチャ内のカーソル四角形を更新してから、

D3DXLoadSurfaceFromSurface(suf1_, 0, 0, textureSurface, 0, rect, D3DX_DEFAULT, 0);
device->SetCursorProperties(0, 0, suf2_);

std::swap(suf1_, suf2_);

しかし、遅すぎます。

では、どのように速くするのですか?任意の提案をいただければ幸いです。

4

0 に答える 0