レス書き込み
スレへ戻る
写
レス栞
レス消
親父PGがゲームを作り始めるスレッド
PC,スマホ,PHSは
ULA
べっかんこ
公式(スマホ)
公式(PC)
で書き込んでください。
名前
メール
引用切替:
レスアンカーのみ
>>80 > >>76 > ダイレクトというのはこういう形ですよね > 文字データ−GetGlyphOutline > V > DIB(背景)> OR加合 > テクスチャ>ポリゴン貼り付け > > (DIB(背景)はなくてもOK) > > ○TextOutを使う場合 > 透明色については単にORで演算すると抜けてくれますので大丈夫です。 > DIB(BMP)そこに背景の画像も同時に保持する為です。 > textoutの為に(内部に)BMPが必用なので作成しております。 > ループ開始前にハンドルで保持できるという、運用上のメリットもあります。 > > ○GetGlyphOutline > ループの中で文字データ−を作成するのは、文字列が変更した時意外は極力避けるべきなので > 事前に何処かに置いておく必用があります。 > TextOutの時にはBMPがありましたので、そこに保持しています。 > (メモリと同じ扱いですね) > 同じロジック上で動くならその上に置いておけばいいや!という考えなのですけどね... > ところでこの関数は1文字ずつしか機能しないのですが、そのへんの速度って大丈夫なのでしょうか? > > まとめ > 当初 TextOut命令でFONTデータ−を作成する仕様だったので、当然(内部)BMPを作って > ハンドルを保持する形が生まれた。 > しかしそれではアウトラインが汚いので、ユーザーが切り替えられる仕様を追加した。 > 既にBMP経由のロジックが出来ているので、単にGetGlyphOutlineデータ−を置いておくメモリとしてBMPを使用した。 > > ざっとこういう理由でBMPがこの中に残っています。 > 保持するBMPは1ピクセル8ビット深度フォーマットで作成。これなら両方のデータ−を収めることが可能 > > こんな感じかな... 俺はなにか間違えているのだろうか orz.....
ローカルルール
SETTING.TXT
他の携帯ブラウザのレス書き込みフォームはこちら。
書き込み設定
で書き込みサイトの設定ができます。
・
ULA
・
べっかんこ(身代わりの術)
・
べっかんこ(通常)
・
公式(スマホ)
・
公式(PC)[PC,スマホ,PHS可]
書き込み設定(板別)
で板別の名前とメールを設定できます。
メモ帳
(0/65535文字)
上
下
板
覧
索
設
栞
歴
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.008s