DirectX
2-1. DirectX 11 장치 초기화 (COM)
2장에서 나의 목표는 아래와 같다. 3차원 그래픽 하드웨어의 프로그래밍에서 Direct3D의 역할을 개괄적으로 이해한다. Direct3D에서 COM의 역할을 이해한다. 2차원 이미지의 저장 방식, 페이지 전환, 깊이 버퍼링, 다중 표본화 같은 기초 그래픽 개념들을 배운다. 성능 카운터 함수들을 이용해서 고해상도 타이머 값을 얻는 방법을 배운다. Direct3D를 초기화하는 방법을 파악한다. COM (Component Object Model) COM은 DirectX의 프로그래밍 언어 독립성과 하위 호환성을 가능하게 하는 기술이다. 프로그래머가 알아야 할 것은 필요한 COM 인터페이스로의 포인터를 특별한 함수들 또는 다른 COM 인터페이스의 메서드를 이용해서 얻는 방법뿐이다. COM 인터페이스는 C++의 n..
2023. 8. 20. 15:30