Platform API Reference

Additional reference material for Xbox One is being added over the course of future releases.

In this section

Application Model Reference
Information about the WinRT namespaces for application model programming.

Audio API Reference
Describes the programming components of the audio system.

Cryptography Reference
Describes the cryptography functions available in the bcrypt.lib library.

Graphics API Reference
Graphics API items in Xbox One are mainly DirectX APIs. Graphics APIs also include DDS Texture Loader and DirectXTex, which are libraries that are used by the samples.

Input Reference
Reference for the input APIs

Kinect Sensor API Reference
Reference material for Kinect sensor APIs.

NUI Speech API Reference
The NUI Speech API enables speech recognition.

SmartGlass Console API Reference
Information on the console side SmartGlass API supporting communication with SmartGlass devices.

System API Reference
Reference material for Xbox One system APIs.

Video API Reference
Programming components of the video system, including Direct3D video APIs and Media Foundation.

Windows.Media.Capture Namespace
Contains classes and enumerations for capturing clips from the screen.

Windows.Media.ContentRestrictions Namespace
The Family Safety Content API allows content provider apps to consume Family Safety’s settings, and create fun and appropriate experiences for children.

Windows.Media.SpeechSynthesis Namespace
Contains support for speech synthesis.

Windows.Networking.Connectivity Namespace
Use this API to get information about network connections and connectivity.

Windows.Networking.Sockets Namespace
These classes implement the WebSocket protocol.

Windows.Xbox.Graphics.Display Namespace
Contains APIs for enabling High Dynamic Range (HDR) and Wide Color Gamut (WCG) on the attached display.

Windows.Xbox.Management.Deployment Namespace
Classes for deployment of downloadable content.

Windows.Xbox.Media Namespace
[Deprecated]

Classes that provide an interface for apps to media HTTP Live Streaming (HLS) and ISS smooth (adaptive bitrate) streaming.

Windows.Xbox.Media.Capture Namespace
Contains classes and enumerations for capturing clips from the screen.

Windows.Xbox.Multiplayer Namespace
Provides support for managing game sessions.

Windows.Xbox.Networking Namespace
The Xbox Secure Sockets API.

Windows Sockets (Winsock) Reference
References for the Windows Sockets (Winsock) API on Xbox One.