개발일지/소프트 렌더러

소프트웨어 렌더러 만들기 - 1 (픽셀 찍기, 콘솔창 활성화)

hwi.middle 2023. 10. 23. 03:33

 

일단 가장 기초적인 것. 픽셀 찍고 디버깅을 위한 콘솔창 활성화하기.

SetPixel(hdc, 10, 10, RGB(255, 0, 0));

 

일단 픽셀은 그냥 이렇게 찍으면 된다. WinAPI에서 쓰던 그대로...

#ifdef _DEBUG
#pragma comment(linker,"/entry:WinMainCRTStartup /subsystem:console")
#endif

그리고 디버그 환경에서 콘솔창을 띄우려면 이렇게 해주면 된다. 디버그 환경에서 조건부 컴파일로 들어간다.

하찮게 찍힌 빨간 픽셀 2개와 콘솔창.