Direct2D

Finalidade

Direct2D é uma API de elementos gráficos 2D com aceleração de hardware e modo imediato que fornece alto desempenho e renderização de alta qualidade para geometria 2D, bitmaps e texto. A API Direct2D foi projetada para interoperar bem com GDI, GDI+e Direct3D.

Público de desenvolvedores

Direct2D foi projetado principalmente para uso pelas seguintes classes de desenvolvedores:

  • Desenvolvedores de aplicativos nativos de grande escala empresarial.
  • Desenvolvedores que criam kits de ferramentas de controle e bibliotecas para consumo por desenvolvedores downstream.
  • Desenvolvedores que exigem renderização do lado do servidor de elementos gráficos 2D.
  • Os desenvolvedores que usam elementos gráficos Direct3D e precisam de renderização de texto e 2D simples e de alto desempenho para menus, elementos de interface do usuário e HUDs (Heads-up Displays).

Requisitos de tempo de execução

  • Windows 7 ou Windows Vista com Service Pack 2 (SP2) e Atualização de Plataforma para Windows Vista e posteriores.
  • Windows Server 2008 R2 ou Windows Server 2008 com Service Pack 2 (SP2) e Atualização de Plataforma para Windows Server 2008 e posterior.

Observação

A Atualização de Plataforma para Windows Vista e Atualização de Plataforma para Windows Server 2008 são um conjunto de bibliotecas em tempo de execução que permite aos desenvolvedores direcionar aplicativos para Windows 7, Windows Vista, Windows Server 2008 R2 e Windows Server 2008. Essas atualizações estarão disponíveis para todos os clientes do Windows Vista e do Windows Server 2008 por meio de Windows Update. Aplicativos de terceiros que exigem Atualização de Plataforma para Windows Vista ou Atualização de Plataforma para Windows Server 2008 podem ter Windows Update detectar se a atualização necessária está instalada; se não estiver, Windows Update a baixará e instalará em segundo plano.

Nesta seção

Tópico Descrição
Novidades no Direct2D
Aqui estão algumas das novas adições à Direct2D.
Sobre Direct2D
Apresenta Direct2D, uma API que fornece aos desenvolvedores do Win32 a capacidade de executar tarefas de renderização de elementos gráficos 2D com desempenho e qualidade visual superiores.
início rápido Direct2D para Windows 8
Resume as etapas necessárias para desenhar com Direct2D e fornece código de exemplo.
Introdução com Direct2D
Descreve como começar a criar aplicativos Direct2D e fornece código de exemplo.
Guia de programação
Esta seção contém tópicos de programação conceitual que descrevem como usar a API Direct2D.
referência de Direct2D
Descreve a API Direct2D em detalhes.
Ferramentas e utilitários
Ferramentas e utilitários fornecidos para Direct2D.
Amostras
Aplicativos de exemplo que demonstram a API de Direct2D.
Glossário Direct2D
Descreve os termos comumente usados pela documentação do Direct2D.

Recursos adicionais