강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

302302님의 프로필 이미지
302302

작성한 질문수

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12

Depth Stencil View

DepthStencilBuffer Init에 관해

작성

·

218

0

ResizeWindow시 변경된 해상도에따라 DepthStencilBuff가 초기화 돼야해서 ReszieWindow에 DepthStencilBuffer Init호출을 추가한건 이해가 됩니다.

다만, 이렇게되면 Engine Init시점에 항상 2번의 DepthStencilBuffer Init이 호출되게 되는데 불필요한 함수콜이 늘어나는것 아닌가요?

퀴즈

51%나 틀려요. 한번 도전해보세요!

윈도우즈 API 기반 게임 프로그램의 주 실행 루프가 콘솔 프로그램과 다른 근본적인 이유는 무엇일까요?

백그라운드에서만 실행되기 때문에

시스템 자원을 최소한으로 사용해야 해서

표준 입출력을 사용하지 않기 때문에

사용자 입력을 기다리지 않고 지속적으로 화면을 업데이트해야 해서

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

강의 구조가 순전히 학습 용도라서
뭔가 엄청 최적화에 신경 쓰고 그런 것이 아닙니다.
따라서 핵심 기능 실습에만 중점을 두시면 됩니다.
그리고 초반에 한 두 번 초기화를 하는 정도는 사실 큰 상관이 없습니다.

302302님의 프로필 이미지
302302

작성한 질문수

질문하기