Пример фоновой передачи (Windows 8) |
В этом примере демонстрируется удобный, экономичный и гибкий API фоновой передачи для приложений среды выполнения Windows. Сценарии в примерах включают загрузку и отправку файлов. |
Пример CryptoWinRT (Windows 8) |
В этом примере демонстрируется использование новых API шифрования. |
Пример печати (Windows 8) |
В этом примере демонстрируется, как приложения могут интегрировать интерфейс печати Windows. Сценарии, показанные в этом примере, включают в себя печать из приложения с помощью панели чудо-кнопки и контракта печати, печати из интерфейса приложения и многое другое. |
Пример HttpClient (Windows 8) |
В этом примере демонстрируется использование класса HttpClient и интерфейса IXMLHTTPRequest2 для отправки и загрузки различных типов содержимого с HTTP-сервера с помощью сетевых функций, предоставляемых средой выполнения Windows. |
Пример датчика ускорения (Windows 8) |
В этом примере демонстрируется применение API Windows.Devices.Sensors.Accelerometer . В этом примере пользователь может просмотреть силы ускорения по осям X, Y и Z для трехосевого акселерометра. Можно выбрать один из трех сценариев. |
Пример имени картинки учетной записи (Windows 8) |
В этом примере демонстрируются различные способы получения имени пользователя, выполнившего вход в систему. В нем также показано, как получить и задать изображение, используемое для плитки пользователя. |
Пример параметров приложения (Windows 8) |
В этом примере показано, как использовать API-интерфейс ApplicationSettings и настройки всплывающих элементов для интеграции пользовательского интерфейса параметров приложения со значком "Параметры". В этом примере используется пространство имен Windows.UI.ApplicationSettings и WinJS.UI.SettingsFlyout . |
Пример приложения для камеры для устройств из магазина Windows (Windows 8) |
В этом примере показано, как создать приложение для камеры для устройства из магазина Windows. Приложение для устройств из магазина Windows предоставляется независимым поставщиком оборудования (IHV) или изготовителем оборудования (OEM) для демонстрации различий процесса записи для конкретной камеры. |
Пример начала работы с простым средством чтения блогов C++ (Windows 8) |
В примере демонстрируются некоторые основные принципы разработки приложений для Магазина Windows в машинном коде C++ с помощью XAML для определения пользовательского интерфейса. Это полная рабочая версия приложения, которое обсуждалось в Центре разработчиков для Windows. |
Пример чтения и записи данных (Windows 8) |
В этом примере показано, как использовать классы DataReader и DataWriter для хранения и извлечения данных. |
Пример данных приложения (Windows 8) |
В этом примере показано, как хранить и извлекать данные, относящиеся к каждому пользователю и приложению Магазина Windows, с помощью API данных приложения среды выполнения Windows. Данные приложения включают состояние сеанса, настройки пользователя и другие параметры. |
Пример доступа к настраиваемому драйверу (Windows 8) |
В этом примере показано, как использовать CreateDeviceAccessInstance и IDeviceIoControl для доступа к специализированному устройству. |
Пример использования элементов управления ListView и GridView XAML (Windows 8) |
В этом примере демонстрируется, как использовать элементы управления GridView и ListView. |
Пример метрик анимации (Windows 8) |
В этом примере показано, как использовать API метрик анимации в Windows.UI.Core.AnimationMetrics для доступа к необработанным параметрам, определяющим анимацию в библиотеке анимации Windows. |
Пример диспетчера воспроизведения msAudioCategory (Windows 8) |
В этом примере демонстрируется, как выбрать правильную категорию msAudioCategory для потока аудио-видео (AV), чтобы настроить его в качестве потока воспроизведения аудио. |
Пример трехмерного шутера DirectX XAML (Windows 8) |
В этом примере демонстрируется реализация простой трехмерной игры от первого лица с помощью DirectX (Direct3D 11.1, Direct2D, XInput и XAudio2) и XAML в приложении C++. XAML используется для отображения HUD-элементов и сообщений о состоянии игры. |
Пример прокрутки, панорамирования и масштабирования XAML (Windows 8) |
В этом примере демонстрируется, как использовать элемент управления ScrollViewer для панорамирования и масштабирования. |
Пример элемента управления FlipView XAML (Windows 8) |
В этом примере демонстрируется, как использовать элемент управления FlipView, чтобы пользователи могли переворачивать коллекцию. |
Пример датчика гирометра (Windows 8) |
В этом примере демонстрируется применение API Windows.Devices.Sensors.Gyrometer . В этом примере пользователь может просмотреть угловые скорости по осям X, Y и Z для трехосевого гирометра. |
Пример пакета SDK для приложения для устройства для принтеров (Windows 8) |
В этом примере показано, как создать приложение для устройства для принтеров, которое можно активировать из контракта плитки, контракта printTaskSettings и из всплывающего уведомления, отображаемого backgroundTask в ответ на событие драйвера печати. |
Пример фоновой задачи (Windows 8) |
В этом примере показано, как создавать и регистрировать фоновые задачи с помощью API фоновой задачи среды выполнения Windows. Фоновая задача запускается событием системы или времени и может быть ограничена одним или несколькими условиями. |
Пример StreamSocket (Windows 8) |
В этом примере демонстрируются основы класса StreamSocket с помощью сетевых функций, предоставляемых средой выполнения Windows. Клиентский компонент в примере создает TCP-сокет для создания сетевого подключения, использует сокет для отправки данных и т. д. |
Пример запланированных уведомлений (Windows 8) |
В этом примере показано, как использовать запланированные и повторяющиеся обновления плитки и всплывающие уведомления для приложения. Эта возможность позволяет указать точное время доставки уведомления, даже если приложение не запущено. |
Пример помощника диспетчера воспроизведения (Windows 8) |
В этом примере демонстрируется, как выбрать правильную категорию msAudioCategory для потока аудио-видео, чтобы настроить его в качестве потока воспроизведения аудио. |
Пример OrientationSensor (Windows 8) |
В этом примере демонстрируется применение API Windows.Devices.Sensors.OrientationSensor . Он позволяет пользователю просматривать матрицу вращения и кватернионные значения, отражающие текущую ориентацию устройства. |
Пример доступа к файлу (Windows 8) |
В этом примере показано, как создать, прочитать, записать, скопировать и удалить файл, как получить свойства файла и как отслеживать файл или папку, чтобы приложение могло снова получить к нему доступ. В этом примере используются API Windows.Storage и Windows.Storage.AccessCache . |
Пример использования съемного носителя (Windows 8) |
В примере использования съемного носителя показано, как передавать файлы на съемные запоминающие устройства и с них. Для работы с этим примером требуется подключенное к системе съемное запоминающее устройство, например камера, проигрыватель мультимедиа, сотовый телефон или USB-накопитель. |
Пример взаимодействия SurfaceImageSource DirectX XAML (Windows 8) |
В этом примере демонстрируется, как использовать SurfaceImageSource для включения содержимого DirectX в приложение XAML. В этом примере используются и C++, и C#. |
Пример подключения с помощью WebSockets (Windows 8) |
В этом примере показано, как использовать WebSocket в подключенном приложении Магазина Windows. Пример охватывает базовые функциональные возможности, такие как создание подключения, отправка и получение данных, а также закрытие подключения. |
Пример настройки ключей для мультимедиа (Windows 8) |
В этом примере показано, как настроить аппаратные ключи мультимедиа на клавиатуре. Затем — как использовать настроенные ключи для управления потоком аудио-видео путем нажатия кнопки воспроизведения, паузы, остановки и т. д. |
Пример анимации личности XAML (Windows 8) |
В этом примере демонстрируется, как использовать встроенную анимацию личности в приложении. |
Пример всплывающих уведомлений (Windows 8) |
В этом примере показано, как использовать всплывающие уведомления: всплывающие уведомления в правом верхнем углу экрана. Пользователь может выбрать всплывающее уведомление (коснуться или щелкнуть его), чтобы запустить связанное приложение. |
Пример приложения для выбора контактов (Windows 8) |
В этом примере демонстрируется, как использовать средство выбора контактов для выбора одного или нескольких контактов. Он также включает базовую реализацию API-интерфейсов средства выбора контактов, чтобы продемонстрировать, как отобразить список контактов для пользователя. |
Пример игры DirectX Marble Maze (Windows 8) |
В этом примере демонстрируется создание простой трехмерной игры с помощью DirectX. Эта игра представляет собой простую игру с лабиринтами, в которой игроку предлагается переместить шарик по лабиринту, используя элементы наклона, чтобы избежать ловушек. |
Пример приложения открытки DirectX (Windows 8) |
В этом примере демонстрируется реализация простого приложения Магазина Windows с использованием DirectX и C++ для создания открытки с помощью взаимодействия DirectX и XAML. |
Пример трехмерного шутера DirectX (Windows 8) |
В этом примере демонстрируется реализация простой трехмерной игры от первого лица с помощью DirectX (Direct3D 11.1, Direct2D, XInput и XAudio2) в приложении C++. |
Пример элемента управления AppBar XAML (Windows 8) |
В этом примере демонстрируется, как использовать элемент управления AppBar для предоставления пользователям средств навигации, команд и инструментов. Панель приложения по умолчанию скрыта и отображается, когда пользователь проводит пальцем от верхней или нижней границы экрана. |
Пример форматирования даты и времени (Windows 8) |
В этом примере показано, как использовать класс DateTimeFormatter в пространстве имен Windows.Globalization.DateTimeFormatting для отображения дат и времени в соответствии с настройками пользователя. |
Пример вспомогательных плиток (Windows 8) |
В этом примере показано, как закрепить и использовать вспомогательную плитку. Это плитка, которая напрямую обращается к определенному, не используемому по умолчанию разделу или интерфейсу в приложении, например к сохраненной игре, или к определенному другу в приложении для социальной сети. |
Пример проверки сенсорного ввода (Windows 8) |
В этом примере используются многоугольники для демонстрации обработки сенсорного ввода, реализации настраиваемого сенсорного ввода и обработки процессов в приложении Магазина Windows с помощью C++ и DirectX. |
Пример сведений о сети (Windows 8) |
В этом примере демонстрируется, как использовать API сведений о сети среды выполнения Windows. |
Пример упрощенного рукописного ввода (Windows 8) |
В этом примере демонстрируется, как использовать функциональные возможности рукописного ввода в приложениях Магазина Windows. |
Пример StorageDataSource и GetVirtualizedFilesVector (Windows 8) |
В этом примере показано, как извлекать и отображать изображения в библиотеке изображений пользователя. |
Пример вызова жеста на основе Edge (Windows 8) |
В этом примере показано, как прослушивать события, происходящие в пользовательском интерфейсе на основе Edge, с помощью класса EdgeGesture . |
Пример проверки того, что текущий сеанс является удаленным (Windows 8) |
В этом образце демонстрируется использование API Windows.System.RemoteDesktop . |
Пример ресурсов приложения и локализации (Windows 8) |
В этом примере показано, как использовать ресурсы приложения для вычленения локализуемого содержимого из кода приложения. В этом примере используются пространства имен Windows.ApplicationModel.Resources.Core и Windows.Globalization , а также WinJS.Resources . |
Пример контекстного меню (Windows 8) |
В этом примере показано, как создать контекстное меню и заменить контекстное меню по умолчанию для текста. В этом примере используется API Windows.UI.Popups , включая PopupMenu и событие oncontextmenu. |
Пример геолокации (Windows 8) |
В примере геолокации демонстрируется использование API геолокации для получения сведений о местонахождении ПК пользователя. Приложение может использовать API геолокации для получения сведений о местонахождении один раз или для непрерывного отслеживания местоположения. |
Пример диалогового окна сообщения (Windows 8) |
В этом примере демонстрируется, как использовать MessageDialog для отображения диалоговых окон, команд настройки и их действий, а также для изменения кнопки по умолчанию. Пространство имен Windows.UI.Popups содержит класс MessageDialog. |
Пример расширения мультимедиа MediaStreamSource (Windows 8) |
В этом примере показано, как организовать поддержку концепции Microsoft Silverlight MediaStreamSource в приложении Магазина Windows. |
Пример вертикального текста DirectWrite (Windows 8) |
В этом примере используются DirectWrite и Direct2D для правильного отображения вертикального текста в фигуре настраиваемого макета. |
Пример вращения цепочки буферов DXGI (Windows 8) |
В этом примере демонстрируется метод IDXGISwapChain1::SetRotation, а также использование метода в сочетании с предварительно повернутым содержимым для повышения производительности представления. |
Пример настраиваемых эффектов Direct2D для изображения (Windows 8) |
В этом примере демонстрируется, как реализовать настраиваемые эффекты Direct2D с помощью стандартных шейдеров пикселей, вершин и вычислений. |
Пример сенсорного ввода DirectX (Windows 8) |
В этом примере демонстрируется использование мыши и сенсорного ввода для перемещения в трехмерной среде в приложении C++ с помощью Direct3D. |
Пример игрового контроллера XInput (Windows 8) |
В этом примере демонстрируется использование API XInput в приложении C++. Он считывает ввод с игрового контроллера Xbox и отображает данные о перемещении джойстиков и нажатиях кнопок. |
Пример взаимодействия между Direct3D и Direct2D (Windows 8) |
В этом примере показано, как организовать взаимодействие между Direct2D и DirectWrite для записи текста в целевой объект отрисовки Direct3D. Это эффективный способ создания HUD-элементов и вывода текста, таких как панели с информацией о набранных очках, в играх и трехмерных приложениях. |
Пример синдикации (Windows 8) |
В этом примере демонстрируется базовое приложение Магазина Windows для Windows 8, которое может получать веб-каналы из веб-службы. Этот пример в настоящее время предоставляется на языках программирования JavaScript, C#, C++ и VB. |
Примеры плиток и значков приложений (Windows 8) |
В этом примере показано, как использовать плитку приложения, которая представляет собой представление и точку запуска приложения на начальном экране. В нем также показано, как использовать значок на этой плитке. Это метод, который позволяет приложению передавать пользователю сведения о состоянии, когда приложение не работает. |
Пример пользовательских и настраиваемых элементов управления XAML (Windows 8) |
В этом примере демонстрируется создание и использование элементов UserControl XAML, а также создание настраиваемых элементов управления для проектов. |
Пример загрузки ресурсов Direct3D (Windows 8) |
В этом примере демонстрируется загрузка ресурсов Direct3D для приложений C++ с DirectX. |
Пример настройки интерактивного взаимодействия с помощью ListView и GridView XAML (Windows 8) |
В этом примере демонстрируется модель взаимодействия элемента управления ListView . |
Пример элемента управления WebView XAML (Windows 8) |
В этом примере демонстрируется использование элемента управления WebView для отображения URL-адреса, загрузки HTML-кода, взаимодействия со сценарием в WebView , а также использование WebViewBrush . |
Пример датчика компаса (Windows 8) |
В этом примере показано, как использовать API Windows.Devices.Sensors.Compass . В нем пользователь может просматривать показания компаса, указывающего на магнитный север и, в зависимости от установленного датчика, на географический север. |
Пример ориентации экрана (Windows 8) |
В этом примере показано, как использовать класс DisplayProperties , чтобы задать ориентацию экрана в приложении. |
Пример режимов интерполяции Direct2D (Windows 8) |
В этом примере показаны различные режимы интерполяции, используемые Direct2D. |
Пример настроек глобализации (Windows 8) |
В этом примере демонстрируется, как использовать класс Windows.System.UserProfile.GlobalizationPreferences для получения настроек глобализации пользователя. В нем также демонстрируется, как использовать классы GeographicRegion и Language . |
Пример реализации геометрии Direct2D (Windows 8) |
В этом примере показано, как многоядерная тесселяция геометрии может помочь сократить время визуализации геометрического объекта. Использование масок непрозрачности и сеток — это альтернатива традиционной отрисовке геометрических объектов, которая может быть более эффективной в некоторых ситуациях. |
Пример сопоставления шрифтов языков (Windows 8) |
В этом примере показано, как получить рекомендации по шрифтам для конкретного языка с помощью класса LanguageFontGroup в пространстве имен Windows.Globalization.Fonts . |
Пример датчика угломера (Windows 8) |
В этом примере демонстрируется применение API Windows.Devices.Sensors.Inclinometer . В этом примере пользователь может просмотреть углы наклона по осям X, Y и Z для трехосевого угломера. |
Пример стиля высокой контрастности XAML (Windows 8) |
В этом примере демонстрируются различные методы реализации поддержки режима высокой контрастности в приложении. Поддержка режима высокой контрастности важна для того, чтобы приложение было доступно людям с ограниченными возможностями зрения. |
Пример возможностей устройства ввода (Windows 8) |
В этом примере демонстрируется, как запросить устройства ввода, подключенные к устройству пользователя. Также показано, как организовать поддержку режимов ввода с помощью указателя, сенсорного экрана, пера, мыши и клавиатуры для приложений Магазина Windows. |
Пример политик EAS для почтовых клиентов (Windows 8) |
В этом примере показано, как почтовые клиенты могут получать сведения об устройстве и работать с предоставленными политиками Exchange Active Sync (EAS). Приложения Магазина Windows могут настроить почтовые клиенты так, чтобы они всегда были совместимы с заданными политиками EAS. |
Пример DatagramSocket (Windows 8) |
В этом примере демонстрируются основы класса DatagramSocket с помощью сетевых функций, предоставляемых средой выполнения Windows. Клиентский компонент в примере создает UDP-сокет, использует сокет для отправки и получения данных и закрывает сокет. |
Пример Hello World DirectWrite (Windows 8) |
В этом примере показано, как использовать DirectWrite и Direct2D для визуализации текста "Hello World" в CoreWindow . |
Пример сжатия (Windows 8) |
В этом примере демонстрируется, как считывать структурированные данные из файла и записывать сжатые данные в новый файл, а также как считывать сжатые данные и записывать распакованные данные в новый файл. Многим приложениям требуется сжатие и распаковка данных. |
Пример фонового состояния сети (Windows 8) |
В этом примере демонстрируется, как определить изменение профиля подключения к Интернету путем регистрации обработчика фоновых задач для события изменения состояния сети с помощью условия наличия подключения к Интернету. |
Пример сведений о пакете приложения (Windows 8) |
В этом примере показано, как получить сведения о пакете с помощью API упаковки среды выполнения Windows. Пользователи получают приложение Магазина Windows в виде пакета приложения. Windows использует сведения из пакета приложения для установки приложения отдельно для каждого пользователя. |
Пример LightSensor (Windows 8) |
В этом примере демонстрируется применение API Windows.Devices.Sensors.LightSensor . В нем показано, как пользователь может считывать показания датчика освещения с помощью значения LUX. Вы можете выбрать один из двух сценариев: события данных LightSensor, чтение текущего датчика света и многое другое. |
Пример подготовки учетной записи мобильного широкополосного подключения (Windows 8) |
В этом примере демонстрируется, как использовать API агента подготовки мобильного широкополосного подключения Windows 8 (Windows.Networking.NetworkOperators.ProvisioningAgent ) для настройки Windows 8 с учетом необходимых сведений о подключении и подготовки доступа. |
Пример "Воспроизвести на устройстве" для мультимедиа (Windows 8) |
В этом примере демонстрируется API "Воспроизвести на устройстве". В нем показано, как можно развернуть приложение мультимедиа для потоковой передачи видео, аудио и изображений на другие устройства в локальной сети. |
Пример сенсорной клавиатуры (Windows 8) |
В этом примере демонстрируется, как автоматически запускать сенсорную клавиатуру в настраиваемых элементах управления, которые не являются производными от элементов управления платформы. В примере реализуются настраиваемые элементы управления, требующие ввода с клавиатуры и не являющиеся производными от стандартных элементов управления XAML. |
Пример библиотеки анимации XAML (Windows 8) |
В этом примере показано, как анимировать элементы и применять функции для реалистичной анимации, чтобы добиться различных эффектов. |
Пример привязки (Windows 8) |
Состояние привязки — одно из четырех возможных состояний представления приложения. При привязке размер приложения изменяется до 320 пикселей в ширину, что позволяет ему использовать экран совместно с другим приложением. Привязка позволяет отображать два приложения одновременно. |
Пример перекодирования мультимедиа (Windows 8) |
В этом примере показано, как использовать API Windows.Media.Transcoding для перекодирования видеофайла в приложении Магазина Windows. Перекодирование — это преобразование цифрового файла мультимедиа, такого как видеофайл или звуковой файл, из одного формата в другой. |
Пример двумерных преобразований XAML (Windows 8) |
В этом примере демонстрируется, как использовать двухмерные преобразования для изменения способа отображения элементов в приложении. Преобразование определяет способ сопоставления или преобразования точек из одного пространства координат точкам из другого пространства координат. |
Пример считывания/записи XML-данных IXmlReader и IXmlWriter (Windows 8) |
В этом примере демонстрируется, как использовать IXmlReader и IXmlWriter в приложении Магазина Windows с C++. Они используются для чтения и записи XML-данных из неструктурированного текстового файла в формате XML. Эти интерфейсы являются частью интерфейсов API Windows Win32 и COM, однако поддерживаются средой выполнения Windows. |
Пример записи мультимедиа с помощью устройства захвата (Windows 8) |
В этом примере демонстрируется, как использовать API MediaCapture для записи видео, аудио и изображений с устройства захвата (например, с веб-камеры). |
Пример всплывающего окна XAML (Windows 8) |
В этом примере демонстрируется создание и использование всплывающего элемента XAML в проектах. |
Пример CameraCaptureUI (Windows 8) |
В этом примере демонстрируется, как использовать API Windows.Media.Capture.CameraCaptureUI , который отображает полноэкранный пользовательский интерфейс для записи фотографий или видео. Пользовательский интерфейс записи с камеры предоставляет элементы управления для переключения с фото на видео, таймер для создания фотографий с задержкой по времени и многое другое. |
Пример воспроизведения аудиофайла XAudio2 (Windows 8) |
В этом примере демонстрируется использование XAudio2 в приложении. |
Пример Hilo C++ (Windows 8) |
В этом примере демонстрируется, как создать полноценное приложение Магазина Windows с помощью C++ и XAML. В примере Hilo представлены рекомендации для разработчиков C++, желающих создать приложение Windows 8 с использованием современных C++, XAML и среды выполнения Windows. |
Пример отрисовщика пользовательского текста DirectWrite (Windows 8) |
В этом примере показано, как реализовать отрисовщик пользовательского текста для DirectWrite. |
Пример перечисления шрифтов DirectWrite (Windows 8) |
В этом примере показано, как использовать DirectWrite для перечисления шрифтов в коллекции системных шрифтов на устройстве пользователя. |
Пример преобразования перспективы Direct2D (Windows 8) |
В этом примере показано, как использовать API DrawBitmap для отображения изображения с примененным преобразованием перспективы. |
Пример CameraOptionsUI (Windows 8) |
В этом примере демонстрируется, как использовать параметры камеры в приложении для устройства. API CameraOptionsUI отображает пользовательский интерфейс для настройки параметров камеры. Для работы с этим примером требуется веб-камера. |
Пример воспроизведения аудиоконтроллера XInput (Windows 8) |
В этом примере демонстрируется воспроизведение XAudio2 на устройстве XInput (например, гарнитуре) в приложении. |
Пример трехмерного преобразования Direct2D (Windows 8) |
В этом примере демонстрируются различные методы преобразования изображения в трехмерном пространстве. |
Пример авторизации учетной записи Windows (Windows 8) |
В этом примере демонстрируется, как использовать члены пространства имен Windows.Security.Authentication.OnlineId для проверки подлинности пользователя с учетной записью Майкрософт в режиме делегирования. Также демонстрируется, как отправить полученные токены в интерфейсы API Live Connect с помощью протокола RESTFUL. |
Пример форматирования и анализа чисел (Windows 8) |
В этом примере показано, как использовать классы DecimalFormatter , CurrencyFormatter , PercentFormatter и PermilleFormatter в пространстве имен Windows.Globalization.NumberFormatting . Они используются для отображения и анализа чисел, валют и процентных значений. |
Пример предложения и освобождения ресурсов DXGI (Windows 8) |
В этом примере демонстрируется использование API IDXGIDevice2::OfferResources и IDXGIDevice2::ReclaimResources DXGI в приложении C++ с помощью DirectX. |
Пример брокера веб-проверки подлинности (Windows 8) |
В этом примере демонстрируется API брокера веб-проверки подлинности WinRT. Он позволяет использовать подключения единого входа (SSO) к поставщикам OAuth, таким как Facebook, Google, Microsoft и Twitter. |
Пример эффекта аудиопотока XAudio2 (Windows 8) |
В этом примере демонстрируется потоковая передача аудио в приложении C++ с помощью интерфейсов API XAudio2 и Media Foundation. |
Пример экрана-заставки (Windows 8) |
В этом примере показано, как имитировать экран-заставку, отображаемый в Windows для вашего приложения, путем соответствующего размещения аналогичного изображения, когда Windows закрывает отображаемый экран заставки. |
Пример фоновой задачи SMS (Windows 8) |
В этом примере показано, как использовать API SMS мобильного широкополосного подключения Windows 8 (Windows.Devices.Sms ) с API фоновых задач (Windows.ApplicationModel.Background ) для отправки и получения текстовых сообщений SMS. |
Пример отправки, получения сообщения SMS и управления SIM (Windows 8) |
В этом примере показано, как использовать API SMS мобильного широкополосного подключения Windows 8 (Windows.Devices.Sms ). |
Пример пробного приложения и покупки в приложении (Windows 8) |
В этом примере демонстрируется, как использовать API лицензирования, предоставленный Магазином Windows, для определения состояния лицензии приложения или функции, включенной с помощью покупки в приложении. |
Пример ввода текста с помощью сенсорной клавиатуры (Windows 8) |
В этом примере показано, как включить оптимизированные представления на сенсорной клавиатуре. В нем используются области ввода и типы ввода с элементами управления в пространстве имен WinJS.UI , а также с элементами управления XAML TextBox и RichEdit . |
Пример редактирования текста XAML (Windows 8) |
В этом примере демонстрируется, как использовать элементы управления вводом текста в приложении. |
Пример пула потоков (Windows 8) |
В этом примере показано, как асинхронно выполнять рабочие элементы с помощью API пула потоков среды выполнения Windows. |
Пример поставщика основных окон автоматизации пользовательского интерфейса (Windows 8) |
В этом примере демонстрируется, как создать поставщик автоматизации пользовательского интерфейса Майкрософт. Он делает программную информацию о приложении Магазина Windows доступной для таких технологий, как средства чтения с экрана. В этом примере используется приложение Direct2D. |
Пример специальных возможностей XAML (Windows 8) |
В этом примере показано, как добавить базовую поддержку специальных возможностей в приложение. |
Пример списка воспроизведения (Windows 8) |
В этом примере демонстрируется создание, сохранение, отображение и изменение списка воспроизведения аудиофайлов. В этом примере используются классы, которые находятся в пространстве имен Windows.Media.Playlists . |
Пример клиента сервера мультимедиа (Windows 8) |
В этом примере демонстрируется, как создать клиент сервера мультимедиа с помощью API сервера мультимедиа. В примере сервера мультимедиа демонстрируется, как просматривать сервер цифрового мультимедиа программным способом в локальной сети и отображать все видеофайлы на нем. |
Пример приложения в виде журнала Direct2D (Windows 8) |
В этом примере показано, как использовать Direct2D, DirectWrite, компонент Windows Imaging Component (WIC) и XAML для создания приложения в виде журнала. |
Пример управления мобильным широкополосным подключением и устройствами (Windows 8) |
В этом примере показано, как использовать API мобильной широкополосной связи Windows 8 (Windows.Networking.NetworkOperators ), который используется операторами мобильной сети (MNO). Здесь показано, как использовать интерфейсы API MobileBroadbandAccount для получения и отображения доступных учетных записей мобильного широкополосного подключения. |
Пример бесконтактного датчика (Windows 8) |
В этом примере показано, как использовать классы PeerFinder и ProximityDevice для взаимодействия с компьютерами поблизости. Вы можете использовать API Proximity для обмена короткими сообщениями во время выполнения жеста касания или установки подключения через сокет между одноранговыми приложениями. |
Пример создания внутрипроцессного компонента среды выполнения Windows (C++CX) (Windows 8) |
В этом примере показано, как создать компонент в C++/CX, который используется в языке C++/CX, JavaScript и клиентском коде C#. Проект OvenServer содержит класс среды выполнения с именем Oven , который реализует интерфейсы IOven и IAppliance . |
Пример настроек автоматического поворота устройства (Windows 8) |
В этом примере показано, как использовать класс DisplayProperties для управления и проверки событий поворота устройства. |
Пример связи в режиме реального времени (Windows 8) |
В этом примере демонстрируется использование функции низкой задержки для обеспечения взаимодействия приложений в режиме реального времени. |
Пример совместного использования содержимого исходного приложения (Windows 8) |
В этом примере демонстрируется, как приложение может обмениваться содержимым с другим приложением. В этом примере используются классы из пространства имен Windows.ApplicationModel.DataTransfer . |
Пример контракта поиска (Windows 8) |
В этом примере показано, как разрешить пользователям выполнять поиск в приложении при нажатии значка "Поиск", а затем открыть панель поиска. Также показано, как использовать панель поиска для отображения предложений по запросам пользователей. |
Пример необработанных уведомлений (Windows 8) |
В этом примере показано, как использовать необработанные уведомления, которые являются push-уведомлениями, с которыми не связан пользовательский интерфейс, выполняющий фоновую задачу для приложения. |
Пример базовых эффектов Direct2D для изображения (Windows 8) |
В этом примере показано, как загрузить изображение, применить к нему эффект размытия по Гауссу, а затем отобразить его в Windows::UI::Core::CoreWindow . |
Пример эффектов Direct2D для примитивов (Windows 8) |
В этом примере показано, как применять эффекты изображения к примитивам Direct2D. В этом примере с помощью Direct2D создаются прямоугольники с закругленными углами, после чего в середине прямоугольников создается текст DirectWrite. Затем к нему применяется диаграмма эффекта. |
Пример ControlChannelTrigger StreamSocket (Windows 8) |
В этом примере показано, как использовать класс ControlChannelTrigger в приложении Магазина Windows. Он использует TCP-StreamSocket , поэтому приложение всегда подключено и всегда доступно. В этом примере демонстрируется использование сетевых уведомлений в фоновом режиме. |
Пример ControlChannelTrigger StreamWebSocket (Windows 8) |
В этом примере показано, как использовать класс ControlChannelTrigger , чтобы приложение Магазина Windows, использующее StreamWebSocket, всегда было подключено и всегда доступно. В этом примере демонстрируется использование сетевых уведомлений в фоновом режиме. |
Пример запуска связи (Windows 8) |
В этом примере показано, как запустить приложение пользователя по умолчанию для типа файла или протокола. Вы также можете узнать, как включить приложение по умолчанию для типа файла или протокола. |
Пример AtomPub (Windows 8) |
В этом примере демонстрируется, как создавать, обновлять и удалять синдицированные веб-каналы содержимого из Интернета, а также получать к ним доступ. В нем используется реализация стандарта публикации Atom в среде выполнения Windows. |
Пример регистрации сертификата (Windows 8) |
В этом примере демонстрируется, как создать и зарегистрировать сертификат в иерархии сертификации. Чтобы получить ознакомительную копию Windows 8, перейдите в Windows 8. Чтобы получить ознакомительную копию Microsoft Visual Studio 2012, перейдите в Visual Studio 2012. |
Пример приложения буфера обмена (Windows 8) |
В этом примере демонстрируется, как приложение может использовать команды буфера обмена, включая копирование, вставку, вырезание и перемещение. В этом примере используются классы из пространства имен Windows.ApplicationModel.DataTransfer . |
Пример режимов составных эффектов Direct2D (Windows 8) |
В этом примере показан широкий набор составных и смешанных режимов, доступных в Direct2D. |
Пример составления карты рельефа Direct3D (Windows 8) |
В этом примере демонстрируется составление карты рельефа с использованием обычной карты и освещения каждого пикселя. |
Пример сведений о календаре и математического вычисления (Windows 8) |
В этом примере демонстрируется, как использовать класс Calendar в пространстве имен Windows.Globalization для обработки дат на основе системы календаря и настроек глобализации пользователя. |
Пример перечисления устройств (Windows 8) |
В этом примере показано, как использовать API перечисления устройств для поиска доступных устройств и сведений об устройстве. В примере представлено два сценария: в первом сценарии API перечисления устройств используется для поиска определенных интерфейсов устройств. |
Пример текста абзаца DirectWrite (Windows 8) |
В этом примере показано, как использовать DirectWrite и Direct2D для визуализации текста абзаца в CoreWindow . Также в нем показано применение выравнивания и межсимвольного интервала к макету. |
Пример реагирования на появление экранной клавиатуры (Windows 8) |
[Эта документация является предварительной и подлежит изменению.] В этом примере показано, как ожидать передачи данных и как реагировать на внешний вид экранной клавиатуры. Когда фокус перемещается на указанный элемент, который требует ввода текста на устройстве без клавиатуры. |
Пример привязки данных XAML (Windows 8) |
В этом примере демонстрируются основные методы привязки данных, использующие класс привязки и расширение разметки привязки. |
Пример учебника по Direct3D (Windows 8) |
Этот пример представляет собой учебник, состоящий из пяти занятий. В нем представлены общие сведения об API Direct3D, а также основные понятия и код, используемые во многих других примерах DirectX. |
Пример приложения для обработки фотографий с помощью Direct2D Effects (Windows 8) |
В этом примере показаны различные распространенные методы обработки фотографий с помощью Direct2D Effects. Этот пример состоит из нескольких частей. Урок 1. Основные сведения о загрузке и рисовании изображения с помощью эффектов Direct2D. |
Пример Windows Audio Session (WASAPI) (Windows 8) |
Демонстрируется, как выполнять различные задачи, связанные с аудио, с помощью Windows Audio Session API (WASAPI). |
Пример доменного имени пользователя (Windows 8) |
В этом примере демонстрируются функциональные возможности, связанные с доменом, предоставляемые классом UserInformation пространства имен Windows.System.UserProfile . Класс UserInformation позволяет приложению получать и задавать сведения о пользователе. |
Пример управления сообщениями USSD (Windows 8) |
В этом примере демонстрируется управление сетевой учетной записью с помощью протокола USSD с использованием устройств мобильного широкополосного подключения с поддержкой GSM. USSD обычно используется операторами мобильной сети (MNO) для управления учетными записями профиля мобильного широкополосного подключения. |
Пример приложения Bing Maps Trip Optimizer (Windows 8) |
В этом примере показано, как использовать JavaScript и Visual C++ для создания приложения для Windows 8 с именем Bing Maps Trip Optimizer. Bing Maps Trip Optimizer использует JavaScript для определения пользовательского интерфейса, а C++ —для параллельного использования алгоритма с большим объемом вычислений. |
Пример анимированного текста Direct2D и DirectWrite, который перемещается по траектории (Windows 8) |
В этом примере показано, как использовать Direct2D и DirectWrite для визуализации строки текста вдоль анимированной нелинейной геометрической траектории. Приложение отрисовывает "Hello, World!" несколько раз на разных языках по кривой Безье. |
Пример проверки подлинности хот-спота Wi-Fi (Windows 8) |
В этом примере демонстрируется, как использовать API мобильного широкополосного подключения Windows 8 (Windows.Networking.NetworkOperators ) для проверки подлинности хот-спота Wi-Fi. Используйте этот механизм в качестве альтернативы настройке статических учетных данных для хот-спота Wi-Fi. |
Пример изображений XAML (Windows 8) |
В этом примере демонстрируются различные методы отображения и обработки изображений в приложении с помощью элемента управления Image и класса BitmapImage. |
Пример приложения HomeGroup (Windows 8) |
В этом примере демонстрируется, как использовать HomeGroup для открытия, поиска и совместного использования файлов. В этом примере используются некоторые параметры HomeGroup , находящиеся в Windows.Storage.Pickers и Windows.Storage.KnownFolders . |
Пример настроек контрастности и параметров пользовательского интерфейса (Windows 8) |
В этом примере показано, как использовать интерфейсы API параметров пользовательского интерфейса в базовом приложении C# или JavaScript. |
Пример перечисления папок (Windows 8) |
В этом примере показано, как перечислять файлы и папки верхнего уровня в расположении. (Например, папка, устройство или сетевое расположение.) И как использовать запросы для перечисления всех файлов в расположении путем сортировки их в группы файлов. |
Пример средства выбора файлов (Windows 8) |
В этом примере показано, как получить доступ к файлам и папкам, позволив пользователю выбирать их с помощью средств выбора файлов. Также показано, как сохранить файл, чтобы пользователь мог указать имя, тип файла и его расположение для сохранения. |
Пример контрактов средства выбора файлов (Windows 8) |
В этом примере показано, как приложение может предоставлять файлы, расположение для сохранения и обновления файлов в режиме реального времени для других приложений с помощью средства выбора файлов. Это можно сделать, участвуя в контракте средства выбора файлов для открытия, контракте средства выбора файлов для сохранения и в контракте обновления кэшированных файлов. |
Пример программного поиска файлов (Windows 8) |
В этом примере показано, как запрашивать файлы в таких расположениях, как папка, библиотека, устройство или расположение в сети. В нем используется API Windows.Storage.Search . В этом примере важны следующие API-интерфейсы: класс QueryOptions , класс StorageFileQueryResult и другие. |
Пример эскиза файла и папки (Windows 8) |
В этом примере показано, как получить эскизы для файлов и папок. В нем используется API Windows.Storage.FileProperties . |
Пример операций ввода и жестов (C++) (Windows 8) |
В этом примере демонстрируется, как обрабатывать сенсорный ввод, а также операции ввода и жесты с помощью интерфейсов API GestureRecognizer в приложении Магазина Windows с помощью C++ и DirectX. |
Пример генератора фракталов HLSL Direct3D (Windows 8) |
В этом примере демонстрируется использование шейдеров Direct3D HLSL и DirectCompute для создания рекурсивных изображений. |
Пример эффектов освещения Direct2D XAML (Windows 8) |
В этом примере демонстрируются эффекты освещения, доступные в Direct2D Effects. Для управления свойствами эффектов освещения используются элементы управления интерфейса XAML, после чего они отображаются с помощью Direct2D посредством SwapChainBackgroundPanel XAML. |
Пример печати Direct2Dapp (Windows 8) |
В этом примере демонстрируется, как добавить поддержку печати Direct2D в приложение Магазина Windows. В этом примере показано, как использовать функции Direct2D для отображения содержимого приложения Магазина Windows для печати. Также показано, как отправить готовое к просмотру содержимое на принтер. |
Пример печати изображений и эффектов Direct2D (Windows 8) |
В этом примере демонстрируется, как печатать изображения Direct2D и эффекты Direct2D в приложении Магазина Windows. |
Пример анимированного текста Direct2D (Windows 8) |
В этом примере показано, как быстро отрисовать текст с помощью метода FillOpacityMask Direct2D. Пример также реагирует на касание. Для масштабирования текста используйте жест сжатия двумя пальцами. |
Пример эффектов постобработки Direct3D (Windows 8) |
В этом примере демонстрируется обработка Direct3D 11.1 в простой сцене вращающегося куба с использованием масштабируемых промежуточных буферов. |
Пример расширенных лингвистических служб (ELS) (Windows 8) |
В этом примере демонстрируется использование расширенных лингвистических служб (ELS) в приложении Магазина Windows. В примере реализуются сценарии, демонстрирующие использование трех доступных служб ELS. В сценариях показано, как запросить определенную службу. |
Пример проверки нажатия DirectWrite (Windows 8) |
В этом примере показано, как использовать функции проверки нажатия DirectWrite. Они используются для определения того, какая часть отображаемого текста была нажата. |
Пример встроенного объекта DirectWrite (Windows 8) |
В этом примере показано, как вставить встроенный объект в макет текста, например в изображение. |
Пример рисования на основе векторов XAML (Windows 8) |
В этом примере демонстрируется рисование векторной графики в приложении. |
Пример управления вызовами Bluetooth (Windows 8) |
В примере Bluetooth CallControl демонстрируется, как настроить устройство связи Bluetooth по умолчанию для обработки вызовов. В этом примере имеются версии JavaScript, C#, C++ и VB.Net. Для использования этого примера требуется знание событий Windows и обработки событий. |
Пример списка команд Direct2D (Windows 8) |
В этом примере демонстрируется использование списка команд. Он используется для записи набора векторных команд, создания кисти изображения из списка команд и последующего заполнения прямоугольной геометрии. Разрешение списка команд не зависит от разрешения вектора. |
Пример ControlChannelTrigger XMLHTTPRequest (Windows 8) |
В этом примере показано, как использовать класс ControlChannelTrigger , чтобы приложение Магазина Windows, использующее IXMLHTTPRequest2 , всегда было подключено и всегда доступно. В этом примере демонстрируется использование сетевых уведомлений в фоновом режиме в приложении Магазина Windows. |
Пример эскиза контроллера XInput и JavaScript (Windows 8) |
В этом примере демонстрируется, как создать программу-оболочку для API XInput C++ в компоненте среды выполнения Windows. Затем он вызывает его из приложения Магазина Windows с помощью JavaScript. В этом примере реализуется приложение эскиза, которое позволяет использовать игровой контроллер Xbox для выбора толщины линий и т. д. |
Пример эффекта свертки матрицы Direct2D (Windows 8) |
В этом примере демонстрируется эффект свертки матрицы в Direct2D Effects. В этом примере есть некоторые примеры матриц ядра сверток: сквозное (no-op), размытие коробки (ширина 5), простое обнаружение краев, простое резкое, emboss, вертикальное смывание (высота 10) и многое другое. |
Пример реализации цепочки буферов DirectX (Windows 8) |
В этом примере показано, как получить события CoreWindow в собственном приложении, а также как подключить цепочку буферов DirectX к представлению приложения. |
Пример средства выбора учетных данных (Windows 8) |
В этом примере показано, как использовать класс Windows.Security.Credentials.UI.CredentialPicker для получения учетных данных. Эти учетные данные можно передавать в интерфейсы API, которым они требуются, например HttpClient . |
Пример анимации Direct2D (Windows 8) |
В этом примере показано, как использовать Direct2D для визуализации и анимации примитива Direct2D вдоль спирали. |
Пример совместного использования содержимого целевого приложения (Windows 8) |
В этом примере демонстрируется, как приложение может получать содержимое от другого приложения. В этом примере используются классы из пространств имен Windows.ApplicationModel.DataTransfer и Windows.ApplicationModel.DataTransfer.Share . |
Пример сохранения изображения в файл Direct2D (Windows 8) |
В этом примере показано, как выполнить визуализацию на экране с помощью Direct2D и DirectWrite. Также показано, как сохранить преобразованное для просмотра изображение на диск с помощью API WIC. |
Пример масштабирования в соответствии с DPI (Windows 8) |
В этом примере описывается создание приложения, которое масштабируется в соответствии с плотностью пикселей на экране. Он загружает изображения правильного масштаба или переопределяет масштабирование по умолчанию. В этом примере используется API Windows.Graphics.Display . |
Пример создания внутрипроцессного компонента среды выполнения Windows (C#) (Windows 8) |
В этом примере показано, как создать компонент в C#, который используется в языке C++/CX, JavaScript и клиентском коде C#. Проект OvenServer содержит класс среды выполнения с именем Oven , который реализует интерфейсы IOven и IAppliance . |
Пример push-уведомлений и периодических уведомлений на стороне клиента (Windows 8) |
В этом примере показано, как клиентское приложение может регистрировать и прослушивать push-уведомления, отправленные с сервера. Push-уведомления можно использовать для обновления эмблемы или плитки, вызова всплывающего уведомления или запуска фоновой задачи. |
Пример API для переносного устройства (Windows 8) |
В этом примере показано, как получить доступ к API COM IPortableDevice из приложения C++. Чтобы узнать, как получить доступ к API COM IPortableDevice из классического приложения C++, см. пример API COM для переносного устройства. |
Пример PlayToReceiver (Windows 8) |
В этом примере демонстрируется создание получателя программного обеспечения "Воспроизвести на устройстве". Чтобы объявить получателя программного обеспечения "Воспроизвести на устройстве", нажмите кнопку "Запустить приемник". Чтобы остановить приемник, нажмите кнопку "Остановить приемник". |
Пример персонализации экрана блокировки (Windows 8) |
В этом примере показано, как использовать API LockScreen для задания изображения экрана блокировки текущего пользователя. В этом примере используются классы из пространства имен Windows.System.UserProfile . |
Пример средства блокировки учетных данных (Windows 8) |
В этом примере демонстрируется, как использовать интерфейсы API PasswordVault WinRT, а также то, как использовать средство блокировки учетных данных для хранения учетных данных для Интернета. Конкретные сценарии включают одного пользователя с одним ресурсом и несколько пользователей с одним ресурсом. |
Пример воспроизведения видео с помощью машинного кода C++ для модуля мультимедиа (Windows 8) |
В этом примере демонстрируется воспроизведение видео с помощью API MediaEngine в приложении машинного кода C++. |
Пример расширений мультимедиа (Windows 8) |
В этом примере демонстрируется, как использовать расширения мультимедиа. Можно применять эффекты к видео, декодировать видео и создавать потоки мультимедиа с помощью обработчиков схем. |
Пример приложений блокировки экрана (Windows 8) |
В этом примере показано, как приложение можно использовать для экрана блокировки — экрана, отображаемого при блокировке компьютера, — для отображения эмблемы с основными сведениями о состоянии или плитки для просмотра более подробного состояния. |
Пример вывода текста XAML (Windows 8) |
В этом примере демонстрируется, как управлять отображением текста в приложении. |
Пример SimpleOrientationSensor (Windows 8) |
В этом примере демонстрируется применение API Windows.Devices.Sensors.SimpleOrientationSensor . |
Пример спрайта Direct3D (Windows 8) |
В этом примере представлена реализация поведения пакета спрайта в Direct3D, аналогичного API XNA SpriteBatch . Спрайты — это двумерные точечные рисунки, которые можно преобразовывать и которыми можно управлять независимо в трехмерной сцене (обычно используются в двумерных играх). |
Пример трехмерного стереоскопического эффекта Direct3D (Windows 8) |
В этом примере демонстрируется, как добавить трехмерный стереоскопический эффект в приложения C++ с помощью Direct3D. В нем также показано, как реагировать на системные изменения стереоизображений в Direct3D. Для трехмерного стереоскопического эффекта требуется дисплей, поддерживающий трехмерные стереоизображения. |
Пример создания компонента DLL среды выполнения Windows с помощью C++ (Windows 8) |
В этом примере показано, как создать внутрипроцессный компонент DLL в Microsoft Visual C++. Он используется в языке C++/CX, JavaScript и клиентском коде C#. Проект OvenServer содержит класс среды выполнения с именем Oven , который реализует интерфейс IOven . |
Пример создания компонента EXE среды выполнения Windows с помощью C++ (Windows 8) |
В этом примере показано, как создать внепроцессный компонент EXE в Microsoft Visual C++. Он используется в языке C++/CX, JavaScript и клиентском коде C#. Проект OvenServer содержит класс среды выполнения с именем Oven , который реализует интерфейс IOven . |