内容へ移動
mR framework presentation/support page.
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
composition
文書の過去の版を開いています
。もしこのまま保存すると、この文書が最新となります。
メディアファイル
===== 構成について ===== * 以下の図のような構成になっている。\\ {{:スクリーンショット_2026-02-25_080128.png?600|}} * mR frameworkは仮想的なスクリーンを提供するだけで、それ以外の機能は持っていない。 * ただ、別にシングルスレッドでなければいけない等の制約はなく、他のライブラリへの組み込みも容易と考える。 ---- * また、画面転送のための実装は自作する必要があるが、単純に仮想スクリーンの画素分点を打てばいいだけなので、形式変換等も必要ない。 * 点を打つ描画コストが気になるのであれば、専用形式に変換するのも可能だが、データは32768色で持っていることに注意。すなわち色調を変換する必要があるということ。 * mR frameworkでは、「ScreenPict_OutputColor」という構造体に変換後の色情報を出力できるようにしたため、これを使って色調を取得するのが早いと考える。(OutputToPhysicalScreen関数) * また、GDIのように直接色情報を入力できるように、TrueColorを直接出力する関数を作成済み。(OutputToPhysicalScreenDirect関数) * ただ、FPSが遅いので、カツカツにスペックを稼ぐなら変数呼び出しで直接色変換するのが早い状態。
保存
プレビュー
キャンセル
編集の概要
注意: 本ページを編集した場合、あなたの編集した内容が次のライセンスに従うことに同意したものとみなします:
CC Attribution-Share Alike 4.0 International
composition.1771976512.txt.gz
· 最終更新:
2026/02/25 08:41
by
machiaworx
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ