창 모드 대 전체 화면 모드

Direct3D 애플리케이션은 창 모드 또는 전체 화면 모드 중 하나에서 실행될 수 있습니다. 창 모드에서 애플리케이션은 실행되는 모든 애플리케이션과 사용할 수 있는 바탕 화면 공간을 공유합니다. 전체 화면 모드에서 애플리케이션이 실행되는 창은 전체 바탕 화면을 덮어서 개발 환경을 포함하여 실행되는 모든 애플리케이션을 가립니다. 게임은 기본적으로 전체 화면 모드로 실행되어 실행 중인 모든 애플리케이션을 숨김으로써 게임에서 사용자를 완전히 몰입할 수 있게 합니다.

전체 화면 모드와 창 모드 간 코드의 차이점은 매우 적습니다.

전체 화면 모드에서 실행되는 애플리케이션이 화면 위에 표시되기 때문에 애플리케이션을 디버깅하려면 별도의 모니터가 있거나 원격 디버거를 사용해야 합니다. 창 모드 애플리케이션의 한 가지 장점은 여러 모니터나 원격 디버거 없이도 디버거의 코드를 단계적으로 살펴볼 수 있다는 점입니다.

장치