Browse by Tags

PDC 2009 (Nov. 19)
20 November 09 03:41 PM | hiroyuk | 0 Comments   
PDC 2009 も最終日です。今日はキーノートもなく、以下のセッションに参加しました。 [SVR10]Lighting up Windows Server 2008 R2 Using the ConcRT on UMS [VTL02]Axum: A .NET Language for Safe and Scalable Concurrency [CL03]DirectX11 DirectCompute [CL35]Custom Behaviors for Advanced Microsoft Silverlight Read More...
PDC 2009 (Nov. 17)
18 November 09 03:51 PM | hiroyuk | 0 Comments   
PDC 2009 の本番が始まりました、今年は1日減って3日間です。今日は以下のセッションに参加しました。 キーノート [CL09] How Microsoft Visual Studio 2010 Was Built with Windows Presentation Foundation 4 [VTL32] Concurrency Fuzzing & Data Races [FT19] C++ Forever: Interactive Applications in the Age of Read More...
Windows 7 ハンズオン ラボ ~Direct2D, DirectWrite~
04 September 09 02:00 PM | hiroyuk | 0 Comments   
Windows 7 の新しい Win32 APIである Direct2D と DirectWrite の実装を自習できるハンズオン ラボが公開されました。内容は以下の通りです。 Direct2D 描画用のターゲットを作成し、これを使用して、スクリーンへ描画する 幾何学図形のオブジェクトを使用して、図形を描画し、これにグラデーションを付ける GDI サーフェイスに Direct2D のコンテンツを描画する方法を用いて、GDI ベースのアプリケーションのグラフィックス描画を強化する DirectWrite Read More...
Filed under: ,
Windows ユーザー エクスペリエンス ガイドライン
25 August 09 02:15 PM | hiroyuk | 0 Comments   
Windows ユーザー エクスペリエンス ガイドライン日本語版 (UXガイド)がMSDN ライブラリーに公開されました。このガイドラインはWindows 7用に更新された内容を日本語化し、さらに フォント の項目に「メイリオとMeiryo UI」の解説が追加されています。 同時に、特にデザイン原則とWindows 7 の新機能であるタスクバー、リボン、タッチなどを抜粋した、 概要版 のPDF・XPSも公開されました。TechEd Japan 2009では、この概要版を印刷した冊子が配布されるそうです。 Read More...
WIndows 7 RTM 日本語版(MSDN サブスクリプション)
12 August 09 10:56 AM | hiroyuk | 0 Comments   
MSDN サブスクリプション から Windows 7 RTM 日本語版がダウンロードできるようになりました(言語を Japanese にしてください)。Language Packもあるので他言語向けの開発にも使えます。 Windows SDK for Windows 7 をダウンロードするには、言語を English にしてください。 Read More...
Filed under:
64bit 版の Windows SDK for Windows 7 (RTM)
11 August 09 10:58 AM | hiroyuk | 0 Comments   
すでに ダウンロードセンターに Windows SDK for Windows 7 and .NET Framework 3.5 SP1 (RTM) の WebSetup と iso が公開されています が、現在のところ、32bit 版(x86)だけのようです 。 64bit 版(amd64 と ia64)の Windows SDK for Windows 7 (RTM)は MSDN サブスクリプション からダウンロードしてください。 Read More...
Filed under:
Windows API Code Pack for Microsoft .NET Framework (v1.0)
10 August 09 04:27 PM | hiroyuk | 0 Comments   
Windows API Code Pack v1.0 が公開されました。機能的には v0.9 と同じですね。D3D, D2D はサンプルコードもあるので、マネージコードでD3Dを!という方は試してみてください。残念ながらマルチタッチは含まれていません。 Windows 7 タスクバー ジャンプリスト、アイコン オーバーレイ、プログレスバー、タブ サムネイル、サムネイル ツールバー 既知のフォルダー、Windows 7 ライブラリ、非ファイルシステム コンテナ、シェルオブジェクト用のドラッグ&ドロップ機能 Read More...
Win32, Silverlight 3, WPF 4 の Windows 7 マルチタッチへの対応
27 July 09 03:48 PM | hiroyuk | 0 Comments   
Windows 7 の新機能にマルチタッチがあります。Win32, Silverlight 3, WPF 4 はそれぞれ Windows 7 マルチタッチに対応していますが、それぞれ特徴があるのでここでまとめます。 Win32 WM_TOUCH メッセージは最も下位レベルのメッセージで(生のメッセージ)、複数のタッチIDと位置などが取得できます。Win32 でこのメッセージを受け取るには RegisterTouchWindow を呼び出す必要があります。 WM_GESTURE メッセージは上位レベルのメッセージで、パン・ズーム・回転の情報を取得できます。Win32 Read More...
Direct2D の紹介 (MSDNマガジン6月号)
15 July 09 02:26 PM | hiroyuk | 0 Comments   
MSDNマガジン6月号に「 Direct2Dの紹介 」記事が載っています。 GDI, D3D, WPFなどとの比較もあります。 Read More...
Filed under: , ,
Media Foundation ⑥ WebCam + WPF XAMLとC#の実装
07 July 09 11:38 AM | hiroyuk | 0 Comments   
それでは XAMLとC#を実装しましょう。次のようにビデオ画像と、スライダーで回転・スケールを行うので、XAMLではD3DImageと2つのスライダー(とラベル)を宣言します。一つのスライダーはD3DImageの回転角度に、もう一つはD3DImageのXScaleとYScaleにバインディングします。 D3DImageはSystem.Windows.Interop名前空間にあるので、名前空間の追加に注意してください。 C#の実装 D3DImage チュートリアル との違いは、初期化時にビデオのサイズを取得していることと、Rendering Read More...
Media Foundation ⑤ WebCam + WPF プロジェクトの作成とC++の実装
06 July 09 11:14 AM | hiroyuk | 0 Comments   
以前紹介したMedia Foundation の MFCaptureD3D サンプル を基に、WebCam のビデオ出力を D3DImage 経由で WPF で表示してみましょう。WPF で表示できれば、回転やスケールは思いのままですし、ブラーなどのエフェクトも容易です。 WPFソリューションの作成と混合アセンブリに変換 D3DImage チュートリアル を参考にして、WPFソリューションを作成し、MFCaptureD3Dプロジェクトを追加し、 C++/CLIの混合アセンブリ に変換します。マニフェストは明示的に追加しなくても、自動生成のもので構いません。ついでに、 Read More...
並行ランタイムと並列パターン ライブラリのサンプル
29 June 09 01:02 PM | hiroyuk | 0 Comments   
以前、「 並列プログラミング サンプル .NET 4 Beta 1 」を紹介しましたが、ネイティブ Win32 のサンプルも「 並行ランタイムと並列パターン ライブラリ(PPL)のコードサンプル 」として公開されています。「 フィボナッチ数 」を求めたり、「 食事をする哲学者 」などのサンプルがあります。 Read More...
Filed under: , ,
RDP 7 の変更
26 June 09 10:46 AM | hiroyuk | 0 Comments   
Windows 7 の RDP(リモート デスクトップ プロトコル)では、以下のように(PDC 08の資料)多くのテクノロジーがクライアントでレンダリングされる予定でした(RCでは有効です)。 クライアントでレンダリングできれば、ホストから送られるデータが減らせるためネットワーク帯域の負荷が減らせるとともに、ホスト側の負荷も軽減できます。ホストレンダリングでは、レンダリング結果を毎フレーム 画像として送るので(もちろん何らかの圧縮は掛けますが...)、非効率なため高品質なデスクトップを生成できません。Direct3D Read More...
Media Foundation ④ WebCam + WPF 同期か非同期か
25 June 09 02:57 PM | hiroyuk | 0 Comments   
Windows 7 SDk (RC) にある Media Foundation のサンプル MFCaptureD3D を使って WPF で WebCam のビデオを表示してみましょう。D3DSurface → D3DImage → WPF という流れは、以前 D3DImage チュートリアル で紹介したとおりですが、WebCam の画像をWPFで表示するときには、同期サンプリングか非同期サンプリングかのどちらの戦略をとるかを選ばなければなりません。 非同期サンプリング MFCaptureD3D では元々サンプリングを非同期で行っています。アトリビュート Read More...
TechEd 2009 オープンステージ
23 June 09 12:37 PM | hiroyuk | 0 Comments   
8月26日-28日に開催される TechEd 2009 では、 オープンステージ で「 Media Foundation (Win32) の新機能 @ Windows 7 」を話します。短い時間ですが、このブログでも紹介した、ビデオキャプチャやMFPlayの話をしようと思います。 Read More...
Filed under: ,
More Posts Next page »

Search

This Blog

DirectX 情報

Silverlight 情報

Windows 情報

WPF 情報

並列コンピューティング情報

著書

Syndication

Page view tracker