도움 받은 곳
D3D11 : https://youtube.com/playlist?list=PL00yTT-RECdWsBjP-rQcDBelgehOyToy3&si=DZKiLvnd2RaSjLgf
Win32 : https://youtube.com/playlist?list=PL4SIC1d_ab-ZLg4TvAO5R4nqlJTyJXsPK&si=MO5Mu2HV_rhnsgiS
일기장
1. 이게 D3D11 개체가 COM 뭐시기로 돌아가는 거여서, 다 Release()를 해줘야 하는데,
Create 하기 전에, 어디서 해제할 것인지 그리고 그것을 미리 작성해 놓지 않으면 큰일 난다.
2. Object 클래스나, Scene 클래스에서
공통으로 해야 할 것 + 하위 클래스에서 해야할 것을 차례대로 해야하는데,
하위 클래스에서 맨날 __super 를 쓸 수 도 없고... 찾아봤는데,
템플릿 메소드 패턴 이라는 게 있다고 해서 봤는데, 대박이였다.
'Programming > D3D11' 카테고리의 다른 글
[일기장] 설계를 좀 더 간단히.... (0) | 2023.12.02 |
---|---|
[assimp] 3d 모델 띄워보기 (0) | 2023.11.27 |
[뇌피셜][메모용] Object 단에서 com 변수 초기화/관리 (0) | 2023.11.24 |
[메모용] 프로그램 구조와 D3D의 com 변수 관리 단계 (0) | 2023.11.23 |
Quaternion으로 카메라 회전 (0) | 2023.11.13 |