This is a mirror of official site: http://jasper-net.blogspot.com/

Использование возможностей Windows в приложениях Silverlight

| Sunday, February 20, 2011
С выходом в свет Silverlight 4 у разработчиков появилась возможность создавать доверяемые приложения, которые могут делать вызовы к COM подсистеме Windows. Это позволяет расширять функциональности Silverlight приложений практически неограниченным образом. Все бы ничего, но примеров такого использования и реализаций немного, да и скорее всего они вызывают самые необходимые вещи в приложениях, в виде библиотек их не выпускают. Поэтому Microsoft выпустил в свет обертки Silverlight над наиболее интересными функциями COM.

Набор этих компонент называется Native Extensions for Microsoft Silverlight и опубликованы они по этому адресу: http://code.msdn.microsoft.com/nesl вместе с исходным кодом.


В основную часть этих компонент вошли следующие возможности:
  • Windows Sensor API Возможности по интеграции сенсоров поддерживаемых операционной системой Windows 7 Это например такие сенсоры как акселерометр, сенсор освещенности, компас, гироскоп, сенсор локации.
  • Windows Speech API Средства чтения текстов (TTS) и распознавания речи (SR).
  • Windows Portalbe Devices APIСредства работы с мобильными устройствам и контентом на них. Это камеры, телефоны, плееры, сканнеры и т.п.
  • Windows 7 Taskbar Integration Средства интеграции с панелью задач Windows. Пункты быстрых переходов, миниатюры, кнопки, в общем, все основные функции доступные приложениям Windows7.
  • Webcam Local Encoding and Window Capture Средства работы с веб-камерами. Запись потока веб камеры в файл а так же запись экранного видео.
  • Windows Message Interception Работа с низкоуровневыми оконными сообщениями Windows. Например, один из сценариев приведенных в документации к NESL это реализация реакции приложения на сообщение об изменении разрешения экрана.

Read more: Habrahabr.ru

Posted via email from Jasper-net

0 comments: