优先级比较示例

演示如何将 Windows 动画与你自己的优先级比较结合使用,并使用 Direct2D 进行呈现。

下载示例

此示例在以下位置可用。

位置 路径/URL
Windows 软件开发包 (SDK) Microsoft Windows 软件开发工具包 7.0
代码库 Windows 动画管理器示例代码

 

下载并安装 Windows SDK 后,可以在安装目录中找到示例。 例如,如果使用适用于 Windows 7 的 Windows SDK 的默认安装路径,则示例安装在 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 中打开项目。

    注意

    默认文件夹设置下不显示 .sln 文件扩展名。 在这种情况下,可以通过其唯一图标或其类型说明“Microsoft Visual Studio 解决方案”来标识它。

     

  3. 从“构建”菜单中,选择“构建解决方案”。

运行示例

若要运行该示例:

  1. 使用命令提示符或 Windows 资源管理器导航到包含新可执行文件的目录。

  2. 在命令提示符下运行 PriorityComparison.exe ,或在 Windows 资源管理器中双击PriorityComparison.exe图标。

  3. 从图片库加载示例图像。 调整窗口大小或按空格键,图像将移动到中心。

  4. 使用向左键和向右键选择不同的图像 (按键的速度越快,选择) 更改的速度就越快。

  5. 使用向上键和向下键通过图像创建波形 (按下键的速度越快,波) 越快。