쿼리큘럼 개인적 정리

윈도우 GDI

MAKGA 2021. 9. 11. 15:48
320x100
GDI란?

Graphics Device Interface의 약자로 Windows에서 제공하는 그래픽 출력 기능을 의미한다.

출력 장치(모니터 등)에 Line, Shape, Bitmap등을 표현할 수 있다.

색상, 두께등 세부적인 기능을 정의할 수 있는데, 일일히 설정하기에는 복잡하기 때문에 DC라는 개념이 생겨났다.

 


 

DC란?

Device Context의 약자로 Windows에서 화면 출력을 위해 정의된 구조체를 의미한다.

Windows에서는 모든 윈도우들이 개별의 DC 핸들(HDC)를 가지고 있고, 수정시 해당 핸들을 가져와 데이터를 변경시켜야 한다.

 

 

 

 

 

 

 

https://blog.naver.com/pigeonkim/140038936613

 

GDI 와 DC 개념잡기

GDI와 DC의 개념 윈도우에서의 그래픽 출력은 크게 GDI(Graphics Device Interface)와 DC(De...

blog.naver.com

 

 

 

https://luckygg.tistory.com/89

 

[GDI] Part 1. GDI 개념

GDI(Graphics Device Interface)는 Windows 운영체제가 제공하는 그래픽 출력 기능입니다. 모니터, 프린터 등 출력장치에 선, 직선, 도형, 비트맵 등의 그래픽 출력을 위해 프로그래머가 사용할 수 있는 함

luckygg.tistory.com

 

https://luckygg.tistory.com/90

 

[GDI] Part 2. 작도함수 #1

점, 선, 사각형, 원형, 다각형 등을 화면에 그리는 함수를 '작도함수'라고 정의합니다. 이번 글에서는 선, 사각형, 원형, 색상을 입혀 그리는 방법을 소개하겠습니다. ※ 구체적인 함수의 정의와

luckygg.tistory.com

 

https://luckygg.tistory.com/91

 

[GDI] Part 2. 작도함수 #2

이전 포스팅에는 기본값으로 '선 / 직사각형 / 원형'을 그리는 방법을 소개했습니다. [GDI] Part 2. 작도함수 #1 계속해서 색상을 입혀 도형을 그리는 방법을 소개하겠습니다. 색상의 속성을 설정할

luckygg.tistory.com

 

https://luckygg.tistory.com/92

 

[GDI+] Part 1. GDI+ 준비 단계

GDI+ 는 GDI 에서 확장된 개념입니다. 더 많은 기능을 제공하며 사용하기 쉽고 성능이 뛰어납니다. [GDI] Part 1. GDI 개념 안티 에일리어싱(Anti-Aliasing), 끝 점 처리, 투명도 등 보다 쉽게 많은 기능들을

luckygg.tistory.com

 

320x100

'쿼리큘럼 개인적 정리' 카테고리의 다른 글

이미지 파일구조  (0) 2021.09.12
가상메모리,힙 이해  (0) 2021.09.12
윈도우 프로그래밍  (0) 2021.09.11
유니코드  (0) 2021.09.11
성능 측정 프로파일러  (0) 2021.09.11