Graphics

The XNA Framework Graphics libraries provide low-level resource loading and rendering capabilities.

In This Section

  • Displays, Client Bounds, Viewports, and Back Buffers
    This article describes the relationships between the display, client, viewport and back buffer size properties.
  • Effect States
    Effect states provide a mechanism for effects to control the graphics device state. Setting a state through an effect file has exactly the same effect as setting the corresponding render state or sampler state from your C# code.
  • 2D Graphics
    This section discusses the basics of 2D rendering and includes examples of how to display sprites.
  • 3D Graphics
    This section contains an overview of the 3D Graphics classes as well as tutorials to demonstrate low-level 3D rendering.