VRAMイメージの2D描画用環境の全ソースプログラム(MacOSX)
VRAMイメージの2D描画用環境の全ソースプログラム(Objective-C(最小限),C++(但し拡張子は.mm))です。
WindowsのnanoをMacOSXに移植したものです。
ICTRasterizer(3D描画用ラスタライザ)から3D関連のソースを取り除いたものです。
あと、解像度を640x480から800x600に変えています。
また、CApp::appDraw()(CTestApp::appDraw())の引数にVRAMイメージの先頭アドレスと幅、高さを追加しています。
CTestApp.mm、CTestApp.hが利用例になります。
※新規にプロジェクトを作成する場合は画面の編集も必要になります。
ダウンロードファイルのサイズが大きくなるので含めなかったのですが、簡単な資料を作成しております。
お問い合わせ頂ければ別途お出し致します。
ソフト名: | nano(Mac) |
---|---|
動作OS: | OS X |
機種: | Intel Mac |
種類: | フリーソフト |
作者: | ICT専門学校 |