일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Windows
- 포인터
- CS
- VS ERROR
- c
- Visual Studio
- 백준
- 리뷰
- c#
- 연산자
- 배열
- Tips프로그래밍강좌
- Kotlin
- 이지스퍼블리싱
- c++
- Tips강좌
- 김성엽
- Direct2D
- doit코틀린프로그래밍
- 프로그래밍
- 티스토리
- Win32
- 문법
- Desktop
- 알고리즘
- Programming
- tipssoft
- Javascript
- 함수
- 지식나눔강좌
Archives
- Yesterday
- Today
- Total
목록DEV/Direct2D (31)
F.R.I.D.A.Y.
Direct2D 기본 구조(Factory, RenderTarget)
GDI/GDI+의 후속으로 여겨지는 Direct2D 구조 Direct2D는 아래의 순서로 진행된다. ID2D1Factory를 생성 ID2D1HwndRenderTarget을 생성 브러시 생성 및 RenderTarget에 지정 그리기 리소스 해제(Factory 등)[# 모든 사용이 끝났을 때만 하면 된다. 프로그램을 작동하는 과정에서 계속 사용한다면 굳이 해제할 필요가 없다.] ID2D1Factory Direct2D에서 사용하는 리소스를 생성할 수 있는 인터페이스[# 설계도면같은 개념. 클래스 작성에 있어 필수적으로 들어갈 메서드를 선언한다.]를 제공한다. 최상위 인터페이스는 IUnknown. 다음으로 생성할 수 있다. #pragma comment(lib, "d2d1") #include ID2D1Factor..
DEV/Direct2D
2021. 4. 4. 03:51