본문 바로가기

DirectX/Direct2D,DirectWrite

Direct2D 학습 목표

Direct2D

Direct2D는 마이크로소프트사가 차기 윈도 운영 체제를 위해 고안한 새로운 2차원 그래픽 API이며 DirectX 11의 한 부분이다.

 

Direct2D는 GDI, GDI+를 대체하여 작동한다. GDI계열 API에서 CPU에 의존하던 처리를 GPU에 분산하여 빠르게 동작하면서도 높은 화질의 2차원 그래픽을 제공하도록 설계되어 있다.

 

 

학습목표

- 동영상 위에 텍스트를 표출

- 팟플레이어 'Tab' 키를 누르면 나오는 재생정보같은 오버레이 표출

 

 

학습예정

 

Creating a Simple Direct2D Application

https://docs.microsoft.com/ko-kr/windows/win32/direct2d/direct2d-quickstart

 

Direct2D Hello World Sample

https://docs.microsoft.com/en-us/samples/microsoft/windows-classic-samples/direct2dhelloworld/

 

[DirectX11 텍스트 출력하는 법] 1.설치된 폰트를 이용한 텍스트 출력 방법 탐구

https://m.blog.naver.com/frfr1234/221582204737

 

Tutorial: Getting Started with DirectWrite

https://docs.microsoft.com/ko-kr/windows/win32/directwrite/getting-started-with-directwrite

 

Text Rendering with Direct2D and DirectWrite

https://docs.microsoft.com/en-us/windows/win32/direct2d/direct2d-and-directwrite

 

Direct2D Resources Overview

https://docs.microsoft.com/en-us/windows/win32/direct2d/resources-and-resource-domains

 

Direct2D and Direct3D Interoperability Overview

https://docs.microsoft.com/ko-kr/windows/win32/direct2d/direct2d-and-direct3d-interoperation-overview?redirectedfrom=MSDN