Browse by Tags

KB938660
25 January 08 10:26 AM | hiroyuk | 0 Comments   
以前WPF3.5の新機能として紹介した、 レイヤーウィンドウの高速化 ですが、Windows Vista SP1 の前に Windows Vista のホットフィックス KB938660 として公開されました。もちろんこれは Windows Vista SP1 にも含まれるものですが、サイズが1MBなのでサクッとインストールできます(再起動が必要)。 Windows Vista x86 Windows Vista x64 楽天ランキングタウン はレイヤーウィンドウ上のWPFアプリなので、このホットフィックスを入れると高速化できる可能性は高いですね Read More...
WPF3.5の新機能② SoundPlayerAction
06 December 07 02:47 PM | hiroyuk | 0 Comments   
WPF 3.5 では軽量なサウンド再生プレーヤとして、SoundPlayerAction が追加されました。 しかし、これは、MediaElementのように音楽再生に使うようなものではなく、EventTrigger に対する応答性を向上させた反応音のようなものに使うプレーヤです。MediaElement が FrameworkElement を継承しているのと違って、SoundPlayerAction は TriggerAction の派生クラスです。 SDK にある Media Gallary Read More...
WPF3.5の新機能①レイヤーウィンドウの高速化
30 November 07 08:24 AM | hiroyuk | 3 Comments   
Visual Studio 2008 のリリースと同時に .NET Framework 3.5 もリリースされました。これに伴い Windows Presentation Foundation にもいくつかの新機能が追加されました。その新機能を紹介していきます。 まず、レイヤーウィンドウがハードウェア レンダリングされるようになりました。レイヤーウィンドウというのはフレーム枠なして背景を透明にして描画するものです。WPF 3.0 ではレイヤーウィンドウはソフトウェア レンダリングだったため、CPU負荷が高く動作が遅くて使い出がよくありませんでした。しかし、WPF Read More...
Windows SDK (6.0.6000)日本語版
01 June 07 03:57 PM | hiroyuk | 0 Comments   
これまでWPFを含む.NET Framework 3.0で開発するとき、英語のドキュメントしかなくて困っていた皆さんに朗報です! 「 Windows Vista™ および .NET Framework 3.0 ランタイム コンポーネント用 Microsoft® Windows® Software Development Kit バージョン6.0.6000 」いわゆるWindows SDK の日本語版が公開されました。この日本語版SDKでは.NET Framework 3.0 のドキュメントがすべて日本語化されています。 Read More...
Windows Vistaの秘密
20 November 06 11:41 AM | hiroyuk | 0 Comments   
Tim Sneathが彼のブログで「Windows Vista Secret」という連載(?)をやっています。役に立ちそうなものもあるので、ここでタイトルだけ日本語化して紹介します。詳細は(英語ですが)リンク先を見てください。 任意のフォルダでコマンドプロンプトを開く パスをコピーする XPとおなじ「ファイル名を指定して実行」ダイアログを開く ユーザーアカウント制御を無効にする タスクバーのクイック起動項目をキーで起動する セットアップ中にコマンドプロンプトを開く Windowsで最も古いコンポーネントは? Read More...
Filed under:
UAC Escalation Notification
13 October 06 01:07 PM | hiroyuk | 0 Comments   
Windows Vista でユーザー アカウントを超える操作 (例えばインストールや管理者として実行) を行おうとすると、デスクトップが暗くなって、UAC (User Account Control) エスカレーション ダイアログが表示されます。このダイアログが表示されることをアプリケーションから知りたいときは、次のように SetWinEventHook でイベントとコールバックを指定します。 SetWinEventHook( EVENT_SYSTEM_DESKTOPSWITCH, EVENT_SYSTEM_DESKTOPSWITCH, Read More...
Filed under:
Media Foundation, EVR, DXVA 2.0
29 September 06 04:03 PM | hiroyuk | 1 Comments   
Windows Vistaでは、.NET Framework 3.0 のようなマネージAPIだけではなく、以前紹介したデスクトップウィンドウマネージャAPIのような新しいアンマネージ のAPIも導入されています。その1つが、 Media Foundation です。 Media Foundationはビデオやオーディオのようなメディアを扱うための新しいAPIです。特に著作権で保護された高品位のメディアを扱うことを主眼に開発さました。 Protected Media Path が導入され、保護環境でメディアを再生する仕組みが用意されました。 Read More...
Filed under:
Desktop Window Manager on Vista
14 July 06 03:26 PM | hiroyuk | 1 Comments   
Windows Vista の特徴に半透明のウィンドウ フレームがあります。これは、Aero テーマが有効なときに表示されます。よく見ると、この半透明のウィンドウ フレームの裏側の画像には、ぼかしがかかっています。 このぼかしがかかったウィンドウフレームを広げたり、ウィンドウ背景を全てぼかしがかかった半透明にすることができます。これはデスクトップの合成を司る Windows Desktop Manager の機能の一つであり、それを利用する (Unmanaged の) API が用意されています。 Read More...
Filed under:

Search

This Blog

DirectX 情報

Silverlight 情報

Windows 情報

WPF 情報

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

著書

Syndication

Page view tracker