内容へ移動
mR framework presentation/support page.
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
spec
文書の過去の版を開いています
。もしこのまま保存すると、この文書が最新となります。
メディアファイル
===== 仮想スクリーンの仕様 ===== * 解像度:起動時に定義済み、変更可能。\\ 標準解像度は320*240 * 発色:32768色。\\ R(赤):0-31(5bit)\\ G(緑):0-31(5bit)\\ B(青):0-31(5bit)\\ 上記パラメータの組み合わせにより計32768色の出力が可能。\\ なお、昔のゲーム機のように利用色数に制約はない。 * カラーキー:当該色パラメータを指定すると抜き色として処理される。これは、仮想スクリーンには描画されない扱いとなる。\\ 色:黒/BLACK(0,0,0)固定 * 描画形式:通常描画、Xor描画(既に描画されている領域には重ねて描画しない)、アルファブレンディング(アルファ値指定可能) * 描画図形:点、円(内側を塗る/塗らない)、矩形(内側を塗る/塗らない)\\ いずれも専用のAPIで仮想スクリーンに描画が可能。 * 画像描画:読み込みおよび開放の仕組みを標準で実装済み。(Windows以外のOSだと書き換えが必要の可能性あり)\\ 読み込んだ画像は専用のAPIで仮想スクリーンに描画が可能。 * 読み込み可能な画像の仕様:24bit Bitmapファイルのみ。\\ なお、読み込んだ画像は32768色の範囲で発色されるため、元画像と発色に相違があることに注意。\\ 可能なら専用形式コンバータ作成も検討するが、コンバートしてもそのファイルの管理が必要なので面倒。\\ フロッピーに入れる等の必要がないので、容量が大きくても問題ないものと考える。レイヤー なし。Xor描画ができることと、ハードウェア機能が 存在しないため、レイヤーを確保する意味がない。 ダブルバッファ 仕組み上OS専用APIやライブラリ側で管理するため、なし。 Extraバッファ 26/02/22追加。 これは特定のタイミングで描画内容を同じサイズの領域に 転送できる領域。裏画面とは違うことに注意。 利用用途としては、途中レンダリング画面を転送して、 あとで加工して上に描画するとかそういうの。 現在は特定座標に描画するくらいしかできないので拡張予定。
保存
プレビュー
キャンセル
編集の概要
注意: 本ページを編集した場合、あなたの編集した内容が次のライセンスに従うことに同意したものとみなします:
CC Attribution-Share Alike 4.0 International
spec.1771805667.txt.gz
· 最終更新:
2026/02/23 09:14
by
machiaworx
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ