ARCS6 AR6-REV.24062600
読み取り中…
検索中…
一致する文字列を見つけられません
FrameGraphics.cc ファイル

フレームグラフィックスクラスV2(新型テンプレート版) [詳解]

#include "FrameGraphics.hh"
FrameGraphics.cc の依存先関係図:

詳解

フレームグラフィックスクラスV2(新型テンプレート版)

LinuxフレームバッファとPNG画像ファイルへのグラフィックス描画を行うクラス (PNG画像描画のみなら Windows Subsystem for Linux でも実行可能) 32bit色のみ対応

構造の概略: 「フレームバッファ」「画面バッファ」「背景バッファ」の3つがある。 Draw系関数を呼ぶと画面バッファに書き込まれる。 RefreshFrame関数を呼ぶと画面バッファからフレームバッファに画像が転送され,ディスプレイに表示される。 現在の画面バッファを背景バッファとして取っておいて,後で読み出すこともできる。 画面バッファをPNG画像ファイルとして保存することも可能。 WSL上などフレームバッファが存在しないときはダミーのバッファを作成してやり過ごし,PNGファイルで出力する。

日付
2020/04/09
著者
Yokokura, Yuki