Основы трехмерного моделирования.
Как вы уже знаете, платформа Silverlight появилась как подмножество средств, классов и функций, разработанных для библиотеки WPF….
Как вы уже знаете, платформа Silverlight появилась как подмножество средств, классов и функций, разработанных для библиотеки WPF….
Основная цель глубокого зуммирования (deep zoom) состоит в предоставлении зуммируемого интерфейса для вывода огромных изображений. Типичное изображение,…
Класс CaptureSource является простой оболочкой, предоставляющей минимальный набор базовых функций. Для решения более сложных задач необходимо познакомиться…
Приложение Silverlight может принимать аудио- и видеоданные от веб-камеры и микрофона. Это позволяет создавать новые типы мощных…
Класс MediaElement является высокоуровневой оболочкой для воспроизведения звука и видео. Он предоставляет множество полезных средств и очень…
Кисть VideoBrush Платформа Silverlight предоставляет элемент VideoBrush, отображающий видеосодержимое, которое в данный момент воспроизводится заданным элементом MediaElement….
Кодирование видеофайлов Для получения оптимальных результатов нужно подготовить видеофайлы с учетом требований Silverlight. Например, необходимо использовать такие…
Все, что написано в предыдущей статье о классе MediaElement, применимо не только к аудио-, но и к…
Все встроенные в Silverlight средства воспроизведения звука и видео находятся в единственном классе MediaElement. Как и другие…
Когда анимации создаются динамически в программном коде, значительная часть рутинной работы заключается в кодировании установки свойств раскадровок…
Средства анимации позволяют создавать динамические пользовательские интерфейсы. Например, с их помощью можно создать пиктограмму, увеличивающуюся при наведении…
На первый взгляд графика и печать кажутся совершенно разными темами, однако на самом деле это не так….
Класс WriteableBitmap, производный от класса BitmapSource, содержит средства для создания и редактирования изображений. Объект BitmapSource используется для…
Поддержка двухмерного рисования — фундамент многих изощренных средств Silverlight, таких как интерактивная графика, анимация и пользовательские элементы…
Система навигации Silverlight мощная, но не очень гибкая. В ней неявно заложены определенные предположения о способах обработки…
Изменение пользовательского интерфейса вручную приемлемо, если приложение содержит не более нескольких страниц (например, в анимированной игре, состоящей…
Во многих ситуациях заменять страницу при использовании навигации не обязательно, достаточно лишь временно отобразить некоторое содержимое перед…
Навигация – крайне важная задача для приложений Silverlight, потому что мощные клиентские приложения чаще всего основаны на…
По умолчанию, код в проекте Silverlight размещается в одной сборке. Такой способ размещения кода оптимален для небольших…
Приложение Silverlight фактически является набором файлов, упакованных в одном файле ZIP с расширением .xap. Файл XAP содержит…