Direct2D

목적

Direct2D는 2D 기하 도형, 비트맵 및 텍스트에 대한 고성능 및 고품질 렌더링을 제공하는 하드웨어 가속화된 직접 실행 모드 2D 그래픽 API입니다. Direct2D API는 GDI, GDI+및 Direct3D와 잘 상호 운용되도록 설계되었습니다.

대상 개발자

Direct2D는 주로 다음 개발자 클래스에서 사용하도록 설계되었습니다.

  • 대규모 엔터프라이즈 규모의 네이티브 애플리케이션 개발자.
  • 다운스트림 개발자가 사용할 제어 도구 키트 및 라이브러리를 만드는 개발자입니다.
  • 2D 그래픽의 서버 쪽 렌더링이 필요한 개발자.
  • Direct3D 그래픽을 사용하고 메뉴, UI(사용자 인터페이스) 요소 및 HUD(헤드업 디스플레이)에 대한 간단한 고성능 2D 및 텍스트 렌더링이 필요한 개발자.

런타임 요구 사항

  • Windows 7 또는 Windows Vista SP2(서비스 팩 2) 및 Windows Vista용 플랫폼 업데이트 이상.
  • Windows Server 2008 R2 또는 Windows Server 2008 SP2(서비스 팩 2) 및 Windows Server 2008 이상용 플랫폼 업데이트.

참고

Windows Vista용 플랫폼 업데이트 및 Windows Server 2008용 플랫폼 업데이트는 개발자가 Windows 7, Windows Vista, Windows Server 2008 R2 및 Windows Server 2008로 애플리케이션을 대상으로 지정할 수 있는 런타임 라이브러리 집합입니다. 이러한 업데이트는 Windows 업데이트 통해 모든 Windows Vista 및 Windows Server 2008 고객에게 제공됩니다. Windows Vista용 플랫폼 업데이트 또는 Windows Server 2008용 플랫폼 업데이트가 필요한 타사 애플리케이션은 필요한 업데이트가 설치되어 있는지 여부를 검색할 Windows 업데이트 있습니다. 그렇지 않은 경우 Windows 업데이트 다운로드하여 백그라운드에서 설치합니다.

섹션 내용

항목 설명
Direct2D의 새로운 기능
다음은 Direct2D에 새로 추가된 몇 가지 기능입니다.
Direct2D 정보
Win32 개발자에게 뛰어난 성능과 시각적 품질로 2D 그래픽 렌더링 작업을 수행할 수 있는 기능을 제공하는 API인 Direct2D를 소개합니다.
Windows 8 대한 Direct2D 빠른 시작
Direct2D를 사용하여 그리는 데 필요한 단계를 요약하고 예제 코드를 제공합니다.
Direct2D를 사용하여 시작
Direct2D 애플리케이션 만들기를 시작하는 방법을 설명하고 예제 코드를 제공합니다.
프로그래밍 가이드
이 섹션에는 Direct2D API를 사용하는 방법을 설명하는 개념적 프로그래밍 topics 포함되어 있습니다.
Direct2D 참조
Direct2D API에 대해 자세히 설명합니다.
도구 및 유틸리티
Direct2D에 제공되는 도구 및 유틸리티입니다.
샘플
Direct2D API를 보여 주는 샘플 애플리케이션입니다.
Direct2D 용어집
Direct2D 설명서에서 일반적으로 사용하는 용어를 설명합니다.

추가 리소스