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