kkamegawa's weblog

Visual Studio,TFS,ALM,VSTS,DevOps関係のことについていろいろと書いていきます。Google Analyticsで解析を行っています

筆圧に対応する

昨日のcodeseekの勉強会で並列の最初の一歩ということで27日の前哨戦イベントをやってきました。まだお席に余裕がありますので、こみゅぷらすサイトからどうぞ。
Community Launch 2009
Windows 7のいろいろな質疑応答もあったのですが、「PhotoShopIllustratorではペンの筆圧や傾きを検知してくれるのに、WPF/SilverlightやFlashのお絵かき掲示板では検知してくれなくて、線がきざぎざになる」という質問が出ました。
答えとしては、筆圧はもともとOSの機能ではありません。タブレットといえばWacomという位有名ですが、もともとWinTabというAPIWacomだったかな?が定義して、アプリケーションがWinTabに対応することにより筆圧や傾きをペンから取得することができるようになります。初期のPhotoShopではWacomタブレットにPhotoShop用plug-inが付属していて、追加インストールするようになっていました。よって、WPF/Silverlight,Flashで筆圧や傾きがサポートされていないのはランタイムでサポートされていない(だろう)からというわけです。.NET FrameworkからWinTabを使うためのラッパーもオープンソースであるようですね。
Wacom | ワコムタブレットサイト
タイミング良くというか、筆圧に対応するソフトも今日窓の杜で紹介されていましたね。
窓の杜 - 【REVIEW】ペンタブレットの筆圧感知に対応する線画専用ペイントソフト「AzDrawing」