- 525 名前:デフォルトの名無しさん mailto:age [2007/10/02(火) 22:47:17 ]
- C++でdirectx9を使っている素人です。
1 バックバッファクリア 2 予めファイルから読み込んでいた小さな正方形テクスチャをバックバッファに並べてマップを作る 3 予めファイルから読み込んでいたプレイヤー用のテクスチャをマップ上に描画 4 バックバッファをサーフェイスに転送し表示 1〜4を繰り返す中で3の表示位置をずらすことで移動を表現しているのですが、 2を毎回行うためやたら処理が遅くなります。 そこで予め大きなテクスチャに小さなテクスチャを並べてマップを作っておいてそれを2で バックバッファに貼り付けようと思うのですが方法が見つからず困ってます。 D3DXCreateTextureで作成したテクスチャにD3DXCreateTextureFromFileで読み込んだ テクスチャを並べるにはどうすればよいのでしょうか? LockRectして描画は思っているのとは違う気がします・・・
|

|