XNA Framework Class Library
The XNA Framework class library is a library of classes, interfaces, and value types that are included in XNA Game Studio. This library provides access to XNA Framework functionality and is designed to be the foundation on which XNA Game Studio applications, components, and controls are built.
Namespaces
- Microsoft.Xna.Framework
Provides commonly needed game classes such as timers and game loops. - Microsoft.Xna.Framework.Audio
Contains low-level application programming interface (API) methods that can load and manipulate XACT-created project and content files to play audio. - Microsoft.Xna.Framework.Content
Contains the run-time components of the Content Pipeline. - Microsoft.Xna.Framework.Design
Provides a unified way of converting types of values to other types. - Microsoft.Xna.Framework.GamerServices
Contains classes that implement various services related to gamers. These services communicate directly with the gamer, the gamer's data, or otherwise reflect choices the gamer makes. Gamer services include input device and profile data APIs. - Microsoft.Xna.Framework.Graphics
Contains low-level application programming interface (API) methods that take advantage of hardware acceleration capabilities to display 3D objects. - Microsoft.Xna.Framework.Graphics.PackedVector
Represents data types with components that are not multiples of 8 bits. - Microsoft.Xna.Framework.Input
Contains classes to receive input from keyboard, mouse, and Xbox 360 Controller devices. - Microsoft.Xna.Framework.Input.Touch
Contains classes that enable access to touch-based input on devices that support it. - Microsoft.Xna.Framework.Media
Contains classes to enumerate, play, and view songs, albums, playlists, and pictures. - Microsoft.Xna.Framework.Net
Contains classes that implement support for Xbox LIVE, multiplayer, and networking for XNA Framework games. - Microsoft.Xna.Framework.Storage
Contains classes that allow reading and writing of files.