タグ

ブックマーク / learn.microsoft.com (14)

  • Timing control for script-based animations ('requestAnimationFrame') (Windows)

    Internet Explorer 10 and Windows apps using JavaScript introduce support for the requestAnimationFrame method, which provides a smoother and more efficient way to create animated webpages by calling the animation frame when the system is ready to paint the frame. Prior to this API, animations drawn using setTimeout and setInterval didn't provide web developers an efficient way to schedule graphics

    Timing control for script-based animations ('requestAnimationFrame') (Windows)
    saz_go
    saz_go 2012/11/17
    アニメーション描画用requestAnimationFrameメソッド。
  • ちょっとひと言 - 物言わぬ多数派: Visual Basic 6 が今でも成功している理由

    物言わぬ多数派: Visual Basic 6 が今でも成功している理由 David Platt マイクロソフトは最近、Windows 8 の有効期間は Visual Basic 6 アプリケーションが「動作する」よう、互換性を確保する期間を延長することを発表しました (詳しくは今月の編集長のコラム、「老兵は死なず」をお読みください)。最初に Visual Basic 6 がリリースされたのは 1998 年なので、Visual Basic 6 アプリケーションは少なくとも 24 年にわたってサポートされることになります。Windows 7 (2009 年) と互換性がない Microsoft .NET Framework 1.0 (2002 年) とは対照的です。 Eric という私の生徒が、Visual Basic 6 を、Windows エコシステムに巣くう「なかなか退治できないゴキブ

    ちょっとひと言 - 物言わぬ多数派: Visual Basic 6 が今でも成功している理由
  • アンチエイリアス サンプル

    マルチサンプリングは、各ピクセル色を決定する複数のサンプル ポイントを使用して、高解像度の表示を模倣することでエイリアスを減らそうとします。このサンプルは、ビデオ カードによってサポートされているさまざまなマルチサンプリング テクニックが、シーンのレンダリングにどのように影響を与えるかを示しています。マルチサンプリングが効率的にエイリアスを抑制しても、特定の状況下では独自の不自然な効果が発生することがあります。サンプルに示されているように、重心サンプリングによって、マルチサンプリングで発生しやすい不自然な効果が抑制されます。重心サンプリングは、ピクセル シェーダー 2.0 モデル以降でサポートされています。 注 このサンプルで、複雑なピクセルレベルの詳細をさらにはっきりと表示するには、拡大鏡ツールを使用して画面をズームします。ツールを起動するには、[実行](Run) ダイアログで「拡大鏡」

    アンチエイリアス サンプル
    saz_go
    saz_go 2012/01/31
    マルチサンプリング
  • WPF のための MODEL-VIEW-VIEWMODEL (MVVM) デザイン パターン

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 コードは MSDN コード ギャラリーからダウンロードできます。 オンラインでのコードの参照 目次 秩序と混乱 Model-View-ViewModel の進化 WPF 開発者に MVVM が好まれる理由 デモ アプリケーション 中継コマンド ロジック ViewModel クラス階層 ViewModelBase クラス CommandViewModel クラス MainWindowViewModel クラス ViewModel に View を適用する データ モデルとリポジトリ 新しい顧客のデータ入力フォーム All Customers ビュー まとめ 専門的なソフトウェア アプリケーションのユーザー イン

    WPF のための MODEL-VIEW-VIEWMODEL (MVVM) デザイン パターン
  • Microsoft TechNet : Process Explorer

    Created with ZoomIt Introduction Ever wondered which program has a particular file or directory open? Now you can find out. Process Explorer shows you information about which handles and DLLs processes have opened or loaded. The Process Explorer display consists of two sub-windows. The top window always shows a list of the currently active processes, including the names of their owning accounts, w

    Microsoft TechNet : Process Explorer
  • Common Techniques to Improve Shadow Depth Maps - Win32 apps

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Shadow maps, first introduced in 1978, are a common technique for adding shadows to games. Three decades later, despite advances in hardware and software, shadowing artifacts—namely shimmering edges, perspective aliasing, and other precision issues—persi

    Common Techniques to Improve Shadow Depth Maps - Win32 apps
  • ArgumentException クラス (System)

    例 次の例では、 をスローしてキャッチする方法を ArgumentException示します。 ArgumentException.GetType() を使用します。Name プロパティは例外オブジェクトの名前を表示し、 プロパティをMessage使用して例外メッセージのテキストを表示します。 using namespace System; static int DivideByTwo(int num) { // If num is an odd number, throw an ArgumentException. if ((num & 1) == 1) throw gcnew ArgumentException(String::Format("{0} is not an even number", num), "num"); // num is even, return half of

    ArgumentException クラス (System)
    saz_go
    saz_go 2009/10/04
    「引数の少なくとも 1 つが、呼び出されたメソッドのパラメータの仕様に一致していないとスローされます。」
  • メソッドの名前付けのガイドライン

    次の規則は、メソッドに名前を付けるときのガイドラインを示しています。 メソッド名には、動詞または動詞句を使用します。 Pascal 形式を使用します。 適切なメソッド名の例を次に示します。 RemoveAll() GetCharArray() Invoke() 参照 クラス ライブラリ開発者向けのデザイン ガイドライン | メソッドの使用方法のガイドライン

    メソッドの名前付けのガイドライン
    saz_go
    saz_go 2009/08/22
    msdnより。
  • System.Collections 名前空間

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

    System.Collections 名前空間
    saz_go
    saz_go 2009/03/23
    仕様の参考に
  • Utility Spotlight: PageDefrag

    ユーティリティ スポットライトPageDefrag Lance Whitney この記事で使用しているコードのダウンロード: PageDefrag (70KB) 標準の Windows® デフラグ ツールを使えば、ハード ディスク上のほとんどのファイルを最適化できますが、ほとんどのデフラグ ツールでは処理できないアイテムもあります。たとえば、開かれているファイルや、Windows ページ ファイルやレジストリ ハイブなどの排他的に使用する目的でロックされているファイルは、組み込みの Windows デフラグ ツールまたはサードパーティ製ユーティリティでは通常、処理されません。標準の Windows API では、これらの使用中のファイルのデフラグはサポートされていません。さいわい、Sysinternals のために Mark Russinovich が開発した PageDefrag ユーテ

    Utility Spotlight: PageDefrag
    saz_go
    saz_go 2008/10/05
    ページファイル、レジストリをデフラグするツール。
  • 川西 裕幸のブログ - Site Home - MSDN Blogs

    Windows Graphics & Presentaiton Technologies for Developers Kinect for Windows ハードウェアのアナウンス Kinect for Windows ブログで、Kinect for Windows ハードウェアのアナウンスがありました。新しいハードウェアの仕様として以下のものが挙げられています。... Author: 川西 裕幸 Date: 11/23/2011 祝:Windows Phone Icons Maker v1.0 1,000 ダウンロード Windows Phone Icons Maker v1.0 のダウンロードが 1,000 を超えました! 使い方のヒント コピー&貼り付けでも使えるので、Power... Author: 川西 裕幸 Date: 11/15/2011 Player Framework

    川西 裕幸のブログ - Site Home - MSDN Blogs
    saz_go
    saz_go 2008/08/19
    “フォトンのトレース(分布?)もモンテカルロのような確率手法を使い、終わらせるのも確率的に終わらせます…フォトンは束(Flux)であり(単位はW、仕事量)、輝度(Radiance)ではない。”
  • Directly Mapping Texels to Pixels (Direct3D 9) - Win32 apps

    When rendering 2D output using pre-transformed vertices, care must be taken to ensure that each texel area correctly corresponds to a single pixel area, otherwise texture distortion can occur. By understanding the basics of the process that Direct3D follows when rasterizing and texturing triangles, you can ensure your Direct3D application correctly renders 2D output. The preceding diagram shows pi

    Directly Mapping Texels to Pixels (Direct3D 9) - Win32 apps
    saz_go
    saz_go 2008/06/03
    スクリーン座標が0.5ピクセルずれている
  • ひにけにXNA

    メタセコイア・パイプライン Ver. 1.3 メタセコイア 4.2がリリース メタセコイア 4.2がリリースされました。4.2では作業中のサムネイル画像をMQOファイルにThumbnailチャンクとして保存できるようになりました。... Author: Yuichi Ito - MSFT Date: 07/18/2014 メタセコイア・パイプライン Ver. 1.2 メタセコイア 4.2が出力するMQOファイル読み込みに対応した「メタセコイア・パイプライン Ver. 1.3」を公開しました メタセコイア 4.0がリリース メタセコイア... Author: Yuichi Ito - MSFT Date: 10/30/2013 PowerShellと大規模ゲーム開発 今回の投稿からブログのタイトルが「ひにけにXNA」改め「ひにけにGD(Game... Author: Yuichi Ito -

    ひにけにXNA
    saz_go
    saz_go 2008/03/12
    TCR=Technical Certification Requirements。Technicalとあるけど、ユーザビリティとかデザイン寄り。他のも知りたい。
  • Internet Explorer 8 の自動更新による配布について | Microsoft TechNet

    更新プログラム管理 このサイトは、お使いのマイクロソフト システムの維持管理のためにご利用いただけます。 ここでは、お使いのシステムの保守に関する情報や、さらに詳しい情報へのリンクをご紹介します。 お知らせ Microsoft SQL Server 7.0 サポート終了 (英語) SQL Server 7.0 のサポートは、2011 年 1 月 11 日に終了します。詳細については、このお知らせのタイトルをクリックしてください。 Microsoft SQL Server 2008 Service Pack 2 提供開始 SQL Server 2008 Service Pack 2 では、SQL Server ユーティリティおよびデータ層アプリケーション コンポーネント (DAC) の更新プログラムが含まれているだけでなく、Microsoft Reporting Services と Mic

    Internet Explorer 8 の自動更新による配布について | Microsoft TechNet
  • 1