/ Windows-Камера

Этот репозиторий содержит примеры приложений, демонстрирующих шаблоны использования API для использования функций, связанных с камерой, на универсальной платформе Windows (UWP), настольной платформе Win32 и .NetCore 3.0 для Windows 10. Эти образцы кода были созданы с использованием шаблонов проектов. доступны в Visual Studio и предназначены для работы на настольных, мобильных и будущих устройствах.

Примечание. Если вы не знакомы с Git и GitHub, вы можете загрузить всю коллекцию в виде файла ZIP, но обязательно разархивируйте все, чтобы получить доступ к общим зависимостям.

Универсальная платформа Windows (UWP ) образцы/инструменты

Для использования этих образцов требуется Visual Studio 2017 с обновлением 4 или более поздней версии и Windows Software Development Kit (SDK) версии 16299 для Windows 10.

Получите бесплатный копия Visual Studio 2017 Community Edition с поддержкой создания приложений универсальной платформы Windows

Кроме того, чтобы оставаться в курсе последних обновлений Windows и инструменты разработки, станьте участником программы предварительной оценки Windows, присоединившись к программе предварительной оценки Windows.

Станьте участником программы предварительной оценки Windows

Приложения/инструменты рабочего стола Win32

Для этих примеров требуется Visual Studio 2017 с обновлением 4 или более поздней версии и комплект разработчика программного обеспечения Windows (SDK) версии 17763 для Windows 10.

.NetCore 3.0 Настольные приложения и инструменты

Для этих примеров требуется .NetCore 3.0 SDK и предварительная версия Visual Studio 2019. (https://visualstudio.microsoft.com/vs/preview/)

Использование образцов

Самый простой способ использовать эти образцы без использования Git — это загрузить zip-файл, содержащий текущую версию (используя следующую ссылку или нажав кнопку «Загрузить ZIP» на странице репо). Затем вы можете распаковать весь архив и использовать образцы в Visual Studio.

Загрузить образцы ZIP

Примечания:

  • Прежде чем распаковать архив, щелкните его правой кнопкой мыши, выберите Свойства , а затем выберите Разблокировать .
  • Не забудьте разархивировать весь архив, а не только отдельные образцы. Все образцы зависят от папки SharedContent в архиве.
  • В Visual Studio 2017 целевой платформой по умолчанию является ARM, поэтому обязательно измените это значение на x64 или x86, если вы хотите протестировать на Устройство без ARM.

В примерах используются связанные файлы в Visual Studio, чтобы уменьшить дублирование общих файлов, включая файлы примеров шаблонов и ресурсы изображений. Эти общие файлы хранятся в папке SharedContent в корне репозитория и упоминаются в файлах проекта с помощью ссылок.

Напоминание: если вы разархивируете отдельные образцы, они не будут построены из-за ссылок на другие части ZIP-файла, которые не были распакованы. Вы должны распаковать весь архив, если собираетесь собирать образцы.

Для получения дополнительной информации о моделях программирования, платформах, языках и API-интерфейсах, продемонстрированных в этих примерах, обратитесь к руководствам, учебным пособиям и справочным материалам, представленным в документации по Windows 10, доступной в Windows Developer. Центр. Эти образцы предоставляются как есть, чтобы показать или продемонстрировать функциональность моделей программирования и API функций для Windows.

Содействие

Этот проект приветствует вклад и предложения. Большинство вкладов требуют, чтобы вы согласились с Лицензионным соглашением с спонсором (CLA), в котором декларируется, что вы имеете право и фактически предоставляете права на использование вашего вклада. Для получения дополнительной информации посетите https://cla.microsoft.com.

Когда вы отправляете запрос на перенос, CLA-бот автоматически определит, нужно ли вам предоставить CLA и соответствующим образом украсить PR (например, , метка, комментарий). Просто следуйте инструкциям бота. Вам нужно будет сделать это только один раз для всех репозиториев с помощью нашего CLA.

В этом проекте принят Кодекс поведения с открытым исходным кодом Microsoft. Для получения дополнительной информации см. Часто задаваемые вопросы о Кодексе поведения или свяжитесь с opencode @ microsoft. com с любыми дополнительными вопросами или комментариями.

Образцы

Захват/запись/предварительный просмотр камеры на 360 градусов
Консольное приложение Win32 Desktop демонстрация использования API захвата Windows Media
Приложение WinRT, демонстрирующее использование настраиваемого KS Расширенные свойства камеры
Настольное приложение и библиотеки Win32, демонстрирующие использование Windows API и API Windows Media Foundation для потоковой передачи RTP/RTSP с камеры
Оцените статью
Botgadget.ru
Добавить комментарий