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.18)
19 November 09 04:01 PM | hiroyuk | 0 Comments   
PDC09 も本番2日目です(私は3日目ですが)、今日もキーノートがありました。今日、参加したセッションは以下の通りです。 キーノート BOF Developers on Better Design, User Experience and Why It Matters CL34 Media Foundation: Supporting Hardware Codecs and Cameras CL15 Modern 3D Graphics Using Windows 7 and Direct3D Read More...
DirectX SDK (August 2009)
10 September 09 10:53 AM | hiroyuk | 0 Comments   
DirectX SDK (August 2009) が公開されました。以下の更新が行われています。 Direct3D 11 RTM ゲーム開発者用の Direct3D 11 の配置 Effect 11 Direct3D コンピュート シェーダー拡張 (D3DCSX) 新しいサンプルと更新 基本 シャドウ コンピュート シェーダー テセレーション BC6H.BC7 テクスチャ圧縮 DDSファイル形式 Direct3D 10.1 Windows 7 タッチ メッセージ Games for Windows 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...
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...
H.264 / AVC デコード DXVAの仕様書の更新
29 June 09 12:09 PM | hiroyuk | 0 Comments   
DXVAはビデオなどのメディアをGPUでハードウェア デコードするための Win32 API です。ダウンロードセンターに以前からあった H.264 ハードウェア デコードの仕様書 が少しだけ更新されました(バグフィックス)。 Read More...
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...
Windows API Code Pack for Microsoft .NET Framework (v0.9)
15 June 09 02:12 PM | hiroyuk | 0 Comments   
Windows API Code Pack が v0.9 に更新されました。内容は以下の通りで、緑色がv0.85からの追加部分です。バグフィックスとともに、VBを含む新しいサンプルも追加されています。 Direct3D 10/10.1 も追加されました! D3DX10 も含まれ、チュートリアルを含むサンプルもたくさん用意されているのでかなり役に立ちそうです。チュートリアルにはWinForm用、WinFormコントロール用、WPF用が用意されています。 しかしマルチタッチは含まれていません。.NET Read More...
Filed under: , ,
Windows 7 ホワイトペーパー
13 May 09 03:04 PM | hiroyuk | 0 Comments   
MSDN Windows デベロッパー センター で Windows 7 ホワイトペーパー (日本語)が公開されています。以下のようなDirect3D, Direct2D, DirectWriteやマルチタッチ、WIC、PUMAなどについてのホワイトペーパーが日本語で公開されています。英語版は昨年のPDC08で公開されたもので、ネイティブAPI(Win32)向けのものです。 Windows 7: タッチ テクノロジ タッチとタブレット用の開発者向け Windows 拡張機能 メインストリーム アプリケーション向け Read More...
Filed under: ,
Windows API Code Pack for Microsoft .NET Framework (v0.85)
08 May 09 11:13 AM | hiroyuk | 0 Comments   
Windows 7 RCの公開に伴い Windows API Code Pack がv0.85に更新されていました。内容は以下のとおりです。緑色がv0.8から追加された部分です。 Windows 7 ライブラリを含む Windows Shell 名前空間オブジェクト、 既知のフォルダーと非ファイルシステム コンテナ Windows Vista と Windows 7 のタスクダイアログ WPF と Windows Forms での Windows 7 Explorer Browser Control Read More...
Filed under: ,
D3DImage チュートリアル ⑦ UIと制御の追加
27 April 09 03:52 PM | hiroyuk | 0 Comments   
D3DImageの上に半透明のメニューペインを追加し、自動回転の開始・停止用とワイヤーフレーム表示用のチェックボックスを2つ追加します。 D3DRenderer.h まず、レンダリング時に自動回転とワイヤーフレームのフラグを渡せるようにします。 VOID Render( bool b_AutoRotation, bool b_WireframeMode); D3DRenderer.cpp それを基にレンダーステートを変更するようD3DRenderer.cppを編集します。 VOID Render( Read More...
D3DImage チュートリアル ⑥ C#の編集
23 April 09 03:01 PM | hiroyuk | 0 Comments   
コードビハインドでは、D3DWrapper.cppで実装したD3DWrapperクラスをコンストラクトして、Initialize(およびInitGeometry), Render, Cleanupを呼び出すメソッドを実装します。 StartDXRenderingメソッドはInitialize(およびInitGeometry)を呼び出し、D3DImageとD3DSurfaceとを対応付け、レンダリング用のイベントハンドラーを定義します。 private readonly D3DWrapper myD3DScene Read More...
More Posts Next page »

Search

This Blog

DirectX 情報

Silverlight 情報

Windows 情報

WPF 情報

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

著書

Syndication

Page view tracker