Open Eu4ng opened 1 year ago
// 기본 메시지 루프입니다:
while (GetMessage(&msg, nullptr, 0, 0))
{
if (!TranslateAccelerator(msg.hwnd, hAccelTable, &msg))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
}
위는 기본 메시지 루프인데 GetMessage
를 While 루프의 조건으로 설정하게 되면 마우스나 키보드 입력이 있을 경우에만 프로그램이 동작하게 되므로, 게임에서는 적절하지 않다. 대신 true
를 사용해 무한 루프를 사용한다.
DirectX12 프로젝트에 사용된 함수