Поделиться через


Пример сравнения приоритетов

Показывает, как использовать анимацию Windows с собственным сравнением приоритетов, используя Direct2D для отрисовки.

Скачивание примера

Этот пример доступен в следующих расположениях.

Расположение Путь или URL-адрес
Windows SDK Пакет средств разработки программного обеспечения Microsoft Windows 7.0
Коллекция кодов Пример кода диспетчера анимации Windows

 

После скачивания и установки пакета Windows SDK примеры находятся в каталоге установки. Например, если для Windows SDK для Windows 7 используется путь установки по умолчанию, примеры устанавливаются в папку C:\Program Files\Microsoft SDK\Windows\v7.0\Samples.

Построение образца

Используйте один из следующих методов для сборки примера.

Сборка примера в командной строке

  1. Откройте окно командной строки и перейдите в каталог проекта PriorityComparison. Например, по умолчанию для этого примера используется путь установки C:\Program Files\Microsoft SDK\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 в командной строке или дважды щелкните значок PriorityComparison.exe в Windows Обозреватель.

  3. Примеры изображений загружаются из библиотеки рисунков. Измените размер окна или нажмите пробел, и изображения переместятся в центр.

  4. Используйте клавиши со стрелками влево и вправо для выбора различных изображений (чем быстрее клавиша нажимается, тем быстрее будет меняться выделение).

  5. Используйте клавиши со стрелками вверх и вниз для создания волны по изображениям (чем быстрее нажимается клавиша, тем быстрее волна).