HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
0120
myArtlet2Dでmesのような表示2解決


my

リンク

2014/1/20(Mon) 07:22:47|NO.59417

alDrawTextだと文字が若干ぼやけてしまうのですが
mesと同じようにぼやけない方法で仮想領域に文字を書き込む方法ありますか?
一時的にbufferに移し変えてmesで書き込むしかありませんか?
教えてください



この記事に返信する


MillkeyStars

リンク

2014/1/20(Mon) 10:50:31|NO.59418

仮想イメージのテキストレンダリングクオリティを変えればいいと思う。
専用のal命令がないので、モジュールに追加な感じで作ってみてね。

MSDN 説明 : http://msdn.microsoft.com/en-us/library/windows/desktop/ms535817(v=vs.85).aspx
必要命令 : GdipSetTextRenderingHint

a2d.hsp のモジュール内に、

#deffunc alDrawTextSetRenderingHint int p1 if imgValid : GdipSetTextRenderingHint imgGraphics,p1 return

などを追加すればいい。
やっている事は、a2d.hsp 274行目と同じだけど、書き換えられるように専用命令を作るって感じ。



my

リンク

2014/1/20(Mon) 14:50:07|NO.59419

オス!頑張ってみます!



ONION software Copyright 1997-2023(c) All rights reserved.