창 모드와 Full-Screen 모드(Direct3D 9)
Direct3D 애플리케이션은 전체 화면 또는 창 모드의 두 가지 모드 중 하나에서 실행할 수 있습니다.
전체 화면 모드는 애플리케이션이 실행되는 창이 전체 데스크톱을 덮고 실행 중인 모든 애플리케이션(개발 환경 포함)을 숨기는 것을 의미합니다. 게임은 일반적으로 모든 실행 중인 애플리케이션을 숨김으로써 게임에 사용자를 완전히 몰입하기 위해 전체 화면 모드로 기본 설정됩니다. 창 모드에서 실행되는 애플리케이션은 데스크톱을 실행 중인 모든 애플리케이션과 공유합니다. 전체 화면 모드와 창 모드 간의 코드 차이는 매우 작습니다.
전체 화면 모드에서 실행되는 애플리케이션이 화면을 대신하므로 애플리케이션을 디버깅하려면 별도의 모니터 또는 원격 디버거를 사용해야 합니다. DirectX 제어판 도구 사용하여 다중 모니터 디버깅을 사용하도록 설정합니다. 창 모드 애플리케이션의 한 가지 장점은 여러 모니터 또는 원격 디버거 없이 디버거에서 코드를 단계별로 실행할 수 있다는 것입니다.
관련 항목