WIN API위에 D3D 올려서 게임 만들고있는덷
bool 변수 하나 선언하고 WIN 프로시져에서 true를 리턴해준뒤 Render()에서도 true값을 받는거까지 확인은 했는데
bool변수가 true일때 체크하는 if문을 안타는 경우가 있더라고요.
이렇게 전역으로 변수 때려주고
f11 눌렀을때 true로 바뀌게하면 랜더에서도 매 프레임마다 true인걸 체크하고 if문 타야하는데 안타요ㅠㅠ
혹시 d3d잘만지는 분이 설명해주실수있나요?
WIN API위에 D3D 올려서 게임 만들고있는덷
bool 변수 하나 선언하고 WIN 프로시져에서 true를 리턴해준뒤 Render()에서도 true값을 받는거까지 확인은 했는데
bool변수가 true일때 체크하는 if문을 안타는 경우가 있더라고요.
이렇게 전역으로 변수 때려주고
f11 눌렀을때 true로 바뀌게하면 랜더에서도 매 프레임마다 true인걸 체크하고 if문 타야하는데 안타요ㅠㅠ
혹시 d3d잘만지는 분이 설명해주실수있나요?
질문은 다렉이랑 전혀 상관없어보이는데
그럼 저 질문의 답변좀 ㅠㅠ
d3d랑 상관 없는 질문이고, 비주얼스튜디오 같은데 펑션키 중에 하나(아마 F11)가 디버깅중에는 안 먹히는 것으로 암.
혹시나해서 f11 눌렀을때 메시지 박스뜨게하는거랑 텍스트띄워서 true인거 확인해봤는데도 if문 안타요
bool값 단계마다 확인해봐
비주얼스튜디오 디버깅 핫키로 우선순위가 높아서 그런가 싶음
아 맞아 F11 저거 키 안먹힐거야
ctrl+F5 하든가 아니면 다른키로 하던가 하면 될듯
그리고 f11말고도 숫자패드, qwer도 해봤어요 ㅠㅠ
2018년 dx9네요
ㄹㅇ 2018년 d3d에요
if문 타기 직전에 true인거 체크해보고 안되면 좆같네~
체크해봤당께요 ㅠㅠㅠ
프로그램 실행하자마자 bool값 체크하고 버튼 눌렀을때순간 값 체크, 랜더 타고 들어갔을때 값 체크 다해봤어요
직접 만지는게 아니라서 더는 추측히 힘들다. bool값 없이 걍 렌더하면 잘 되는거?
그럼 위 render 코드 아래 winproc 코드 서로 다른 cpp에 두고 extern 키워드 없이 bool check 정의를 했나? 질문내용이 황당해서 그럴 수도 있겠다 싶은데
렌더랑 윈프로시져는 같은 main함수에 있어요. bool값 없어도 랜더는 잘되는데 제가 원하는 기능이 구현이 안되요
static bool 해봐.