Пример пользовательского интерполятора
Показывает, как использовать анимацию 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.
Построение образца
Используйте один из следующих методов для сборки примера.
Сборка примера в командной строке
Откройте окно командной строки и перейдите в каталог проекта CustomInterpolator. Например, путь установки по умолчанию для этого примера — C:\Program Files\Microsoft SDK\Windows\v7.0\Samples\Multimedia\WindowsAnimation\CustomInterpolator
Выполните следующую команду: msbuild CustomInterpolator.sln
Создание примера с помощью Microsoft Visual Studio (предпочтительно)
Откройте Windows Обозреватель и перейдите в каталог проекта CustomInterpolator.
Примечание
Расширение SLN-файла не отображается в параметрах папки по умолчанию. В этом случае его можно определить по уникальному значку или описанию типа "Решение Microsoft Visual Studio".
Дважды щелкните значок файла CustomInterpolator.sln, чтобы открыть проект в Visual Studio.
В меню Построение выберите пункт Построить решение.
Запуск примера
Для выполнения образца:
Перейдите в каталог, содержащий новый исполняемый файл, с помощью командной строки или Обозреватель Windows.
Выполните CustomInterpolator.exe в командной строке или дважды щелкните значок CustomInterpolator.exe в Windows Обозреватель.
Измените размер окна или нажмите клавишу ПРОБЕЛ, и изображения будут располагаться случайным образом в середине клиентской области.
Нажмите стрелку вверх или вниз, и изображения ускорятся к верхней или нижней части клиентской области.