読者です 読者をやめる 読者になる 読者になる

ゆとりーなの日記

日記的な事を書いて行くと思はれる

Direct2D

Direct2Dで一昔前󠄁のFFつぽいメニュー畫面を效率良く書く

前󠄁回はメニュー畫面を每フレーム描畫してゐたが、メニュー畫面自體は每回同一なので一回レンダリングしたものをビットマップに保存してそのビットマップを描畫するやうにすると效率󠄁が良くなる。と云ふのもレンダリングするよりもビットマップをコピーする…

Direct2Dで一昔前󠄁のFFつぽいメニュー畫面を書く

Direct2Dはひとまづ初期化󠄁さへしてしまへば結構󠄁色々な事がわりと簡單にできる。 例へば一昔前󠄁のFFのメニュー畫面つぽいのもあつさり書ける。レンダリングターゲットはID2D1DeviceContextなりID2D1HWNDRendetTargetでもどちらでもよい。 // メニューのグラ…

Direct2Dの初期化󠄁今昔

Direct2Dが出た當初はレンダリングにID2D1HwndRenderTargetと云ふものを使󠄁ふのが普通󠄁で、これだけで初期化󠄁と描畫ができた(あの頃既󠄀にMicrosoft::WRL::ComPtrがあつたかどうかは怪しいけど)。 Microsoft::WRL::ComPtr<ID2D1Factory> d2d1Factory; Microsoft::WRL::ComPtr<ID2D1HwndRenderTarget></id2d1hwndrendertarget></id2d1factory>…