先日アップしたチョコレイト・ジャスコですが、生暖かいコメントばかりでホッとしてます(^-^;ありがとうございました。
また時間が出来たらコンピューター・シティとかエレクトロ・ワールドとかも耳コピしてみようかと思います。
(ブリブリベースはもうちょっと頑張ってみます^^;)

で、今回は昔耳コピした曲を再放出です。

この曲を耳コピしていた時ぐらいがたぶんピークです(高校卒業間近だったかな?)。
もう少しストックがありますので暇なときにちょくちょく放出していきたいと思います。

JASRAC曲を演奏したり歌ったりした動画の投稿がニコニコ動画で合法になったようなので、記念に一曲作ってみました。

いろいろ反省してます。

いつの間にかアクスレイがVCで配信されてました。
http://www.nintendo.co.jp/wii/vc/vc_ax/index.html

どの面の曲も格好良いのでオススメです!

(1面の曲は以前耳コピしましたので、良ければ持ち帰ってください

やっとグランプリで全部☆1つ以上になりまして、wi-fi対戦の時に☆になるのかなーと思いきや、ちゃんとゴールデンハンドルと☆が両方表示されました。

この組み合わせは何故かまだ見たことがなかったので、結構目立つかもしれませんね。

ランキングでもwi-fi対戦でも思うのですが、ハンドル・コントローラ別やカート・バイク別のランキングや対戦が出来たら良かったなぁと思います。

GDI+はAquaMakerでも使っているWindows標準(拡張?)のグラフィックス機能でして、最近趣味でも仕事でもちょくちょく使ってみたりしているのですが、メリットが非常に多い反面、デメリットも結構あるので、その辺の情報を載せてみたいと思います。

描画速度が遅い

これが一番ネックで、実際に採用されにくくなっている気がします。
DrawImageで画像を転送するだけでも遅いので残念です。
オフスクリーン同士で拡大縮小回転などを一切行わない場合はLockBitsだかでメモリをロックしてmemcpyなどでメモリをコピーした方が速いこともあります。

画像の拡大縮小の描画の際、補間モードを指定出来るのですが、速度の速いバイリニア方式(InterpolationModeBilinear)を使った際、初回縮小描画時は高品質・低速な描画で、いったん拡大描画や回転描画を行うと低品質・高速な描画が行われるようになったりして安定しません。
(良い回避策はなさそうな予感)

 

メタファイル(WMF,EMF)の描画でアンチエイリアスが掛からない

GDI+の線描画機能などはアンチエイリアスを掛けられるのですが、その設定をしていてもメタファイル描画の際にはアンチエイリアスが掛かりません。
他の描画は全て綺麗なのに、メタファイルだけはジャギーが目立つので非常に残念な結果になります。

ただ、これは一応対策がありまして、メタファイルを解析してGDI+の描画機能を使ってアンチエイリアスオンの状態で描画し、それをEMF+形式(?)に記録(保存)すれば、今度はそのEMF+形式を読み込んで描画したときには、アンチエイリアスオンの状態で描画が行われます。
(一度コンバータのようなものを作ってしまえばOKです)

GDI+にはメタファイルに記録されている命令を列挙する関数がありますので、その辺を使えばなんとか実現できます。

記事検索

アーカイブ