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

choi3jk님의 프로필 이미지
choi3jk

작성한 질문수

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

장치 초기화

this->_cmdListptr_ 이 nullptr

작성

·

362

0

안녕하세요 선생님

이제 장치 초기화 다 듣고 코드 하나씩 보면서 흐름을 이해 했습니다. 그리고 프로그램 실행해보려는데

cmdListptr이 nullptr이라면서 읽기 액세스 위반이라고 뜹니다

 

이런 오류형태를 한번 검색해 봤는데 null상태의 내부에 접근하려면 생기는 오류같더군요.

cmdList가 왜 null로 설정이 되어있는지 모르겠습니다...

CreateCommandList함수로 cmdList를 채워줬다고 생각하고있습니다. 

강의 자료 코드랑 비교해 봐도 다른게 없어서 질문남겨봅니다..

디버깅 없이 코드 실행하면 파란색 화면도 안나오고 몇초 뒤에 창이 꺼져버립니다...

답변 2

0

커맨드 리스트 객체 생성이 제대로 안된 것 같아요.

내부적으로 커맨드 리스트 객체가 커맨드 알록 객체를 가리키고 있어야 해요.

0

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

분명 어딘가 다를 부분이 있을텐데요.
강의 코드를 파일 별로 복붙해서 범인을 색출해보시기 바랍니다.
강의 코드도 실행이 안된다면 DX12 설정 문제일 가능성이 있습니다.

choi3jk님의 프로필 이미지
choi3jk

작성한 질문수

질문하기