川西 裕幸のブログ
Windows Graphics & Presentaiton Technologies for Developers
June 2008 - Posts
Silverlightの全貌「拡大/縮小自在の「Deep Zoom」,アニメーション,動的言語を使う」がオンラインで公開されました
27 June 08 11:29 AM
|
hiroyuk
|
0 Comments
日経ソフトウェア7月号に掲載された「拡大/縮小自在の「Deep Zoom」,アニメーション,動的言語を使う」が 日経BP ITpro にオンラインで公開されました。記事は Silverlight 2 Beta 1を基にしているので、Beta 2で動かすには修正が必要です。Beta 1からBeta 2への変更は こちら を参照してください。
Read More...
CEDEC AWARDS ノミネート
26 June 08 03:34 PM
|
hiroyuk
|
0 Comments
CESA では、ゲーム開発者向けのカンファレンス CEDEC を1999年から毎年開催してきました。昨年は3日間開催され、1900名が参加する世界第2位のゲーム カンファレンスとなっています。私も以前は アドバイザリーボード のメンバーでした。 今年は10年目ということで、CEDEC AWARDSという ゲーム開発者 を表彰するイベントを実施するそうです。エントリー部門は以下のとおりで、2008年3月31日までに発売された 全てのゲームタイトル が対象だそうです。 プログラミング・開発環境 ビジュアルアーツ
Read More...
Silverlightの全貌「ブラウザ統合,Webサービス,データグリッド,Silverlight 2のユニークな3機能を試す」がオンラインで公開されました
26 June 08 11:14 AM
|
hiroyuk
|
0 Comments
日経ソフトウェア6月号に掲載された「ブラウザ統合,Webサービス,データグリッド,Silverlight 2のユニークな3機能を試す」が 日経BP ITPro で公開されました。やはりこれもBeta1ベースですので、コードは変更が必要かもしれません。
Read More...
GIF decoder for Silverlight 2
25 June 08 12:06 PM
|
hiroyuk
|
0 Comments
Silverlight 2でサポートされている画像ファイルはBMPとPNGだけです。SilverlightでどうしてもGIFを表示させたい人は Joe Stegman が作った GIF decoder を使ってみてください。彼のコードではGIFアニメーションも再生できるようです。
Read More...
Animated Control (Silverlight 2)
24 June 08 11:54 AM
|
hiroyuk
|
0 Comments
Martin Graysonのブログ に MSCUI でも使われている アニメーションするコントロールのサンプル が公開されています。 使い方としては、XAML内で以下のように宣言します。 < Canvas x : Name ="controlCanvas"> < local : AnimatingRectangleControl Width ="700" Height ="700" Fill ="#7fffffff" /> そして、アニメーションするときコードから以下のようにメソッドを呼び出します。
Read More...
ソフトウェア開発におけるユーザーエクスペリエンス戦略 第1回
21 June 08 11:54 AM
|
hiroyuk
|
0 Comments
Microsoft の The Next Web Now サイト に、私が書いた「 ソフトウェア開発におけるユーザーエクスペリエンス戦略 」の連載が始まりました。月一で4回連載の予定で、第1回は「 ユーザーエクスペリエンスの定義とピラミッドモデル 」です。
Read More...
DeepEarth
20 June 08 03:47 PM
|
hiroyuk
|
0 Comments
DeepEarth はVirtual EarthのデータをSilverlight 2のMultiScaleImageを使って高速にインタラクティブに表示させようというプロジェクトです。残念ながらコードは公開されていませんが、 DeepEarthサイト を見ることができます。
Read More...
Expression Blend 2.5 プレビュー日本語版 (June CTP)
19 June 08 06:53 PM
|
hiroyuk
|
1 Comments
Expression Blend 2.5 プレビュー 日本語版 (June CTP) が公開されました。
Read More...
Silverlightの全貌「Silverlight2の機能とプログラミングの実際」がオンラインで公開されました
18 June 08 03:38 PM
|
hiroyuk
|
0 Comments
日経ソフトウェア5月号に掲載された「 Silverlightの全貌『Silverlight2の機能とプログラミングの実際』 」が 日経BP ITpro にオンラインで公開されました。 注意:この記事とコードはSilverlight 2 Beta 1を基に記述されているので、Beta 2では修正が必要な場合があります。
Read More...
INotifyCollectionChanged
17 June 08 11:32 AM
|
hiroyuk
|
0 Comments
先日のINotifyPropertyChangedに続いて、INotifyCollectionChangedを紹介します。Silverligth 2ではコントロールなどの要素のプロパティの変更やコレクションの追加削除を通知する機能は要素に実装されていないので、自分で実装する必要があります。そのためのインターフェイスがINotifyPropertyChangedとINotifyCollectionChangedです。 例えば、TextBoxで入力したデータをDataGridで表示したい様な場合にINotifyCollectionChangedを利用します。まず次のようにXAMLで入力とDataGridを宣言します。
Read More...
ページ遷移エフェクト
16 June 08 10:59 AM
|
hiroyuk
|
0 Comments
Dave Relyeaのブログ に、Silverlight 2でのページ遷移エフェクトのサンプルが紹介されています。 ITransitionControlというインターフェイスと、UserControlからTransisionControlクラスをを定義して、スワップやワイプやフェードなどの遷移を実装しています。
Read More...
INotifyPropertyChanged
13 June 08 05:33 PM
|
hiroyuk
|
0 Comments
Silverlightでは自分のプロパティが変化したとき、他のオブジェクトに伝えるINotifyPropertyChangedがUIElementに実装されていません。ですから、XAMLだけでスライダを使って矩形のサイズを変更させるようなことができません。 JoyOfCode にINotifyPropertyChangedを使ったBindingHelperの実装例がありました。これを使うと、先のスライダと矩形がXAMLでかけます。ここではSilverlightにはElementNameがないので、その対応策だとも書いてあります。
Read More...
Snoop
12 June 08 12:20 PM
|
hiroyuk
|
0 Comments
Snoop はWPFアプリケーションのVisualツリーを確認できるツールです。特に多数の要素によってメモリーが消費されていないかどうかを確認する場合などに有効です。 WPF Performanceのブログ でも紹介されています。 下図の要素の左にある数字は、その下にぶら下がっている要素の数です。
Read More...
Visual State Manager
10 June 08 06:03 PM
|
hiroyuk
|
2 Comments
WPFではイベントトリガーやプロパティトリガーやデータトリガーなどのTriggerを使えば、コードを書かなくても、以下のようにXAML内でVisualオブジェクトやUIコントロールのスタイルを変化させることができました。 < Style.Triggers > < Trigger Property ="IsMouseOver" Value ="True"> < Trigger.Setters > < Setter Property ="Width" Value
Read More...
ZAM 3D V1 日本語版
10 June 08 10:51 AM
|
hiroyuk
|
0 Comments
WPF用3Dオーサリング ツールの「 ZAM 3D V1 日本語版 」がリリースされました。 ZAM 3Dは開発元の Electric Rain 社でベータ版が公開されていたので、使われた方も多いと思います。3Dのモデリングとアニメーションの結果をXAMLとして出力してくれます。WPF 3Dにはなくてはならないツールと言えます。 日本での発売元は、以前から日本でLightWave3DやSwift3Dを販売している D-Storm ですから、サポートも安心です。
Read More...
DirectX SDK (June 2008)
07 June 08 03:22 PM
|
hiroyuk
|
0 Comments
DirectX SDK (June 2008) がリリースされました。以下の内容が更新されています。 PXI for Windowsの安定性とパフォーマンスの改善 単一フレームキャプチャとフルスクリーンキャプチャは2倍以上高速に。 PIXは、エラー処理が統合手法となり、エラーが発生するとすぐにキャプチャや再生を中止します。エラー情報はユーザーに報告され、有効な呼び出し情報が記録され、いつでも表示されます。 シェーダ デバッガはDirect3D 9とDirect3D 10マルチサンプル レンダーターゲットをよりよく処理します。
Read More...
Silverlight 2 Beta 2
06 June 08 03:19 PM
|
hiroyuk
|
0 Comments
Silverlight 2 Beta 2 がリリースされました。 日本語版のSilverlight Tools(Beta 2) もリリースされているので、お試しください。ベータ時点でSDKの日本語ドキュメントが提供されるなんて素晴らしいですね! このSilverlight Toolsをインストールすれば、必要なVS用ツールもSDKもVSパッチもインストールしてくれます。また、VS2008とVS2008 SP1 Betaの両方に対応しています。 注意: Beta 1で構築したSilverlight
Read More...
Search
This Blog
Home
Email
Tags
CEDEC
CHI 2008
Direct3D
Media Foundation
Misc
Parallel
PDC 2008
PDC 2009
SIGGRAPH 2008
SIGGRAPH 2009
Silverlight
Tech Days 2009
User Experience
Vista
Win32
Windows 7
Windows Presentation Foundation
Archives
November 2009 (10)
October 2009 (8)
September 2009 (7)
August 2009 (11)
July 2009 (12)
June 2009 (14)
May 2009 (8)
April 2009 (10)
March 2009 (13)
February 2009 (11)
January 2009 (4)
December 2008 (5)
November 2008 (6)
October 2008 (16)
September 2008 (9)
August 2008 (12)
July 2008 (4)
June 2008 (17)
May 2008 (7)
April 2008 (11)
March 2008 (7)
February 2008 (4)
January 2008 (5)
December 2007 (4)
November 2007 (7)
October 2007 (3)
September 2007 (5)
August 2007 (6)
July 2007 (6)
June 2007 (5)
May 2007 (4)
April 2007 (3)
March 2007 (4)
February 2007 (4)
January 2007 (4)
December 2006 (5)
November 2006 (3)
October 2006 (4)
September 2006 (4)
August 2006 (3)
July 2006 (3)
June 2006 (3)
DirectX 情報
DirectX デベロッパー センター
DirectX SDK (Aug 2008) C++ 日本語ドキュメント
DirectX SDK (August 2009)
ブログ DirectX Developer
ハンズオン ラボ DirectWrite
ハンズオン ラボ Direct2D
Managed ラッパー(Windows API Code Pack)
Silverlight 情報
Silverlight デベロッパーセンター
Silverlight Toolkit (codeplex)
Silverlight情報(Silverlight .NET)
Blacklight コントロール
Silverlight 3 Tools (SDK+Runtime)
Windows 情報
Windows 7 ホワイトペーパー
Windows API Code Pack for .NET Framework
Windows SDK for Windows 7
Windows SDK for Windows 7 (ISO)
Windows ユーザー エクスペリエンス ガイドライン
ブログ Windows SDK
WPF 情報
WPF 情報 (Windows Client .NET)
WPF Toolkitなど(codeplex)
WPF パフォーマンス プロファイリング ツール
WPF ピクセル シェーダ エフェクト ライブラリ
WPF コントロール検証ツール
ブログ WPF SDK
並列コンピューティング情報
並列プログラム サンプル for .NET 4
MSDN Parallel Computing
ブログ Parallel Programming with .NET
ブログ Parallel Programming in Native Code
VS2010 (Beta2) ドキュメント .NET 並列プログラミング
VS2010 (Beta2) ドキュメント 並行ランタイム
並行ランタイム&PPL サンプル for Win32
STM.NET (Devlab)
著書
Game Programming Gems 日本語版
Game Programming Gems 2 日本語版
Real-Time Shader Programming 日本語版
Game Programming Gems 3 日本語版
Game Programming Gems 4 日本語版
リアルタイム レンダリング 第2版
Game Programming Gems 5 日本語版
Game Programming Gems 6 日本語版
Texturing & Modeling、A Procedural Approach 日本語版
Windows Presentation Foundationプログラミング
XAML プログラミング
XAML プログラミング (中国語版)
Syndication
RSS 2.0
Atom 1.0