Share via


Direct2D 프로그래밍 가이드

이 섹션에는 Direct2D API를 사용하는 방법을 설명하는 개념적 프로그래밍 topics 포함되어 있습니다.

항목 설명
Direct2D API 개요
Direct2D 개체 모델에 대한 개요를 제공합니다.
Direct2D 및 High-DPI
Direct2D가 높은 DPI 디스플레이를 수용하는 방법을 설명합니다.
Direct2D 오류 처리 정책
Direct2D의 오류 처리 정책에 대해 설명합니다.
디바이스 및 디바이스 컨텍스트
Direct2D 앱의 성능 향상
Direct2D 성능을 개선하기 위한 기술을 설명합니다.
레이어 개요
Direct2D 계층의 기본 사항을 설명합니다.
인쇄 및 명령 목록
Direct2D인쇄 컨트롤은 Windows 8 Direct2D 모듈의 새로운 구성 요소입니다. 이 구성 요소를 사용하면 Direct2D 앱이 Direct2D 그리기 호출(상태 변경 및 기본 요소 리딩 측면에서)을 다시 사용하여 화면에 표시되는 것과 유사한 인쇄 결과를 제공할 수 있습니다.
다중 스레드 Direct2D 앱
다중 스레드 Direct2D 앱을 만들기 위한 모범 사례를 설명합니다.
DirectX 애플리케이션 프로파일링
Windows 성능 도구 키트의 일부로 제공되는 XPerfGPUView 도구를 사용하여 DirectX 앱에 대한 가장 중요한 성능 시간 측정을 측정하는 방법을 보여 줍니다.
블록 압축
블록 압축의 작동 방식과 WIC 및 Direct2D에서 블록 압축을 사용하는 방법을 설명합니다.
효과
Direct2D 효과에 대한 개요입니다.
브러시
채우기 및 윤곽선을 그리는 데 사용하는 개체인 Direct2D 브러시를 사용하는 방법을 설명합니다.
기하 도형
Direct2D 기하 도형을 사용하여 셰이프를 나타내고 조작하고 분석하는 방법을 설명합니다.
상호 운용성
Direct2D가 다른 시스템과 상호 운용되는 방법을 설명합니다.
변환
트랜폼의 기본 사항과 개체에 다양한 변환을 적용하는 방법을 설명합니다.
방법 항목
Direct2D를 사용하여 다양한 작업을 수행하는 방법을 보여 주는 예제를 제공합니다.
Direct2D 및 DirectWrite 사용하여 텍스트 렌더링
GDI, GDI+ 또는 WPF와 같은 다른 API와 달리 Direct2D는 DirectWrite 다른 API와 상호 운용되어 텍스트를 조작하고 렌더링합니다. 이 항목에서는 이러한 개별 구성 요소의 이점과 상호 운용에 대해 설명합니다.
불투명 마스크 개요
비트맵 및 브러시를 사용하여 불투명 마스크를 정의하는 방법을 설명합니다.
리소스 개요
Direct2D 리소스 및 공유 방법에 대해 설명합니다.
지원되는 픽셀 형식 및 알파 모드
각 렌더링 대상 형식에서 지원하는 픽셀 형식 및 알파 모드에 대해 설명합니다.
Server-Side 렌더링에 Direct2D 사용
서버 쪽 렌더링에 Direct2D를 사용하는 방법에 대해 설명합니다.
렌더링 대상 개요
다양한 유형의 Direct2D 렌더링 대상과 대상을 사용하는 방법을 설명합니다.
호환되는 A8 렌더링 대상 개요
호환되는 A8 렌더링 대상의 기본 사항을 설명하고 사용 방법을 보여 주는 예제를 제공합니다.