次の方法で共有


優先度比較のサンプル

レンダリングに Direct2D を使用して、独自の優先度比較で Windows アニメーションを使用する方法を示します。

サンプルのダウンロード

このサンプルは、次の場所で入手できます。

場所 パス/URL
Windows Software Development Kit (SDK) Microsoft Windows Software Development Kit 7.0
コード ギャラリー Windows アニメーション マネージャーのサンプル コード

 

Windows SDK をダウンロードしてインストールすると、インストール ディレクトリにサンプルが表示されます。 たとえば、Windows SDK for Windows 7 の既定のインストール パスを使用する場合、サンプルは C:\Program Files\Microsoft SDKs\Windows\v7.0\Samples にインストールされます。

サンプルのビルド

サンプルをビルドするには、次のいずれかの方法を使用します。

コマンド プロンプトでサンプルをビルドするには

  1. コマンド プロンプト ウィンドウを開き、PriorityComparison プロジェクト ディレクトリに移動します。 たとえば、このサンプルの既定のインストール パスは C:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\Multimedia\WindowsAnimation\PriorityComparison です。

  2. 次のコマンドを実行します: msbuild PriorityComparison.sln

Microsoft Visual Studio を使用してサンプルをビルドするには (推奨)

  1. Windows エクスプローラーを開き、PriorityComparison プロジェクト ディレクトリに移動します。

  2. PriorityComparison.sln ファイルのアイコンをダブルクリックして、Visual Studio でプロジェクトを開きます。

    Note

    .sln ファイル名拡張子は、既定のフォルダー設定では表示されません。 このような状況では、一意のアイコンまたは型の説明 "Microsoft Visual Studio Solution" で識別できます。

     

  3. [ビルド] メニューの [ソリューションのビルド] を選択します。

サンプルの実行

サンプルを実行するには

  1. コマンド プロンプトまたは Windows エクスプローラーを使用して、新しい実行可能ファイルを含むディレクトリに移動します。

  2. コマンド プロンプトでPriorityComparison.exeを実行するか、Windows エクスプローラーのPriorityComparison.exeのアイコンをダブルクリックします。

  3. サンプル イメージは画像ライブラリから読み込まれます。 ウィンドウのサイズを変更するか、Space キーを押すと、画像が中央に移動します。

  4. 左右の方向キーを使用して別の画像を選択します (キーを押す速度が速いほど、選択が変更されます)。

  5. 上下の方向キーを使用して、画像を通る波を作成します (キーを押す速度が速いほど波が速くなります)。