Click to Rate and Give Feedback
MSDN
MSDN Library
Direct2D
Direct2D

Purpose

Direct2D is a hardware-accelerated, immediate-mode, 2-D graphics API that provides high performance and high-quality rendering for 2-D geometry, bitmaps, and text. The Direct2D API is designed to interoperate well with GDI, GDI+, and Direct3D.

Developer Audience

Direct2D is designed primarily for use by the following classes of developers:

  • Developers of large, enterprise-scale, native applications.
  • Developers who create control toolkits and libraries for consumption by downstream developers.
  • Developers who require server-side rendering of 2-D graphics.
  • Developers who use Direct3D graphics and need simple, high-performance 2-D and text rendering for menus, user-interface (UI) elements, and Heads-up Displays (HUDs).

Run-Time Requirements

  • Windows 7 or Windows Vista with Service Pack 2 (SP2) and Platform Update for Windows Vista
  • Windows Server 2008 R2 or Windows Server 2008 with Service Pack 2 (SP2) and Platform Update for Windows Server 2008

Note  

The Platform Update for Windows Vista and Platform Update for Windows Server 2008 are a set of run-time libraries that enables developers to target applications to Windows 7, Windows Vista, Windows Server 2008 R2, and Windows Server 2008. These updates will be available to all Windows Vista and Windows Server 2008 customers through Windows Update. Third-party applications that require Platform Update for Windows Vista or Platform Update for Windows Server 2008 can have Windows Update detect whether the required updated is installed; if it is not, Windows Update will download and install it in the background. For more information about both updates, see Platform Update for Windows Vista.

In This Section

TopicDescription

About Direct2D

Provides a high-level overview of Direct2D and its features.

Getting Started with Direct2D

QuickStarts and tutorials for writing your first Direct2D applications.

Programming Guide

Overviews and tutorials that describe the Direct2D API in detail.

API Reference

The interfaces, classes, methods, functions, enumerations, and structures that make up Direct2D.

Samples and Code Examples

Samples and code examples that demonstrate Direct2D.

Tools and Utilities

Tools and utilities to help you develop applications with Direct2D.

 

Additional Resources

Direct2D Online Documentation, DirectWrite

Send comments about this topic to Microsoft

Build date: 11/15/2009

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Very much beta      DannyJStaple   |   Edit   |   Show History

Be sure to read the following:
http://blogs.technet.com/thomasolsen/default.aspx
This will help linking issues and so on.

Tags What's this?: Add a tag
Flag as ContentBug
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement | Site Feedback
Page view tracker