태그 보관물: window-management

window-management

경계가없는 전체 화면 창의 요점은 무엇입니까? 창을 선호하는 이유는 무엇입니까? 내 자신의

상당히 많은 게임을 통해 사용자는 “전체 화면 모드”대신 “테두리없는 전체 화면 창”에서 재생할 수 있습니다. 궁금했습니다. “내장”전체 화면 모드보다 전체 화면 창을 선호하는 이유는 무엇입니까?

내 자신의 간단한 테스트에 따르면 전체 화면 모드를 사용하면 성능이 향상됩니다. 또한 Google 및 SO에서 검색을 시도했지만 대부분의 답변은 게임 관련이거나 API X, Y 또는 Z에서 해당 창을 실제로 만드는 방법에 관한 것입니다.

그렇다면 경계가없는 전체 화면 창을 갖는 요점은 무엇입니까? 기술적 인 이유가 있습니까?



답변

“일반”전체 화면에는 GPU에 대한 “독점”액세스가 필요합니다. 이는 특히 올바른 alt-tab 동작 지원 과 관련하여 해상도 전환, 리소스 관리 (특히 오래된 API) 등을 처리하는 데 훨씬 많은 작업을 의미합니다 . 처음에는 이상하게 보일 수 있지만 독점 성을 잃으면 (allt-tabbed), 게임의 GPU 리소스가 효과적으로 제거되고 다시 탭하면 복원해야하기 때문에 발생합니다.

“테두리없는 전체 화면”창은 일반 창이며 창 크롬이 비활성화되어 있으며 전체 화면 크기입니다. 즉, 일반 창처럼 작동하며 독점적 GPU 액세스의 추가 복잡성과 오버 헤드가 발생하지 않으므로 개발자가 무시할만한 성능을 희생하면서 일을 더 쉽게 할 수 있습니다. 이것이 주된 기술적 이유입니다. 적은 작업.

또한 독점적 인 전체 화면 모드를 사용하는 많은 게임이 alt-tab을 제대로 처리하지 못하고 전체 화면으로 복원 될 때 충돌하거나 이상한 행동을하기 때문에 사용자가 더 쉽게 작업 할 수 있습니다. Alt-tab을 사용하여 GameFAQ를 보거나 Discord 또는 IRC 등을 채팅하려는 플레이어에게는 매우 성 가실 수 있습니다. 또한 다중 모니터 설정에 더 친숙합니다.


답변

Josh Petries의 철저한 답변 외에도 경계가없는 전체 화면의 더 실용적인 업사이드를 추가하고 싶습니다.

여러 대의 모니터로 설정하면 규칙적인 전체 화면이 약간 어려워집니다. 다른 창으로 포커스를 변경하면 시간이 오래 걸리고 전체 화면 응용 프로그램이 최소화되기 때문입니다.

반면에 경계가없는 전체 화면을 사용하면 해당 창은 일반 창입니다. 즉, 백그라운드에있을 수 있습니다. 다른 창이 겹치는 동안 여전히 볼 수 있습니다. 여러 대의 모니터를 사용하면 예를 들어 스트리 머가 게임에 계속 집중하면서 시청자와 상호 작용할 수 있습니다.


답변

경계가없는 전체 화면 창이 유용한 것들

  • 이중 화면 설정;

  • 녹음 게임 (LPers, 튜토리얼); 많은 콘텐츠 제작자가 창 캡처를 허용하는 소프트웨어를 사용하므로 게임 창만 캡처합니다. 이를 통해 제작자는 민감한 정보를 공개 할 위험없이 컨텍스트를 다른 프로그램으로 전환 할 수 있습니다. 게임이 독점적 인 전체 화면 인 경우 캡처 소프트웨어는 전체 모니터를 캡처하여 제작자가 최종 비디오에서 컨텍스트 스위치를 편집하거나 라이브 스트리밍시 화면을 검은 색으로 만들어야합니다.;

  • 멀티 태스킹;

  • 전체 화면 구현에서 버그 방지 (잘못된 해상도, 가장자리 잘라 내기, 마우스 없음, 초점 / 초점의 무한주기 등);

  • 때때로 성능; 실제 전체 화면이 더 빨리 실행되지만 때로는 정확한 역효과가 있습니다.

  • Alt-Tabbed 때 많은 게임 버그 (사운드, 버그 그래픽, 성가신 긴 Alt-Tab 반응 시간, Alt-Tab을 게임으로 다시 시도한 후에는 더 이상 실행할 수 없음, 일부 Alt-Tab은 플레이어);

  • 종종 실제 전체 화면은 더 작은 모니터에서 필요한 것보다 더 많은 공간을 예약하고 있습니다. 예를 들어 1370에서는 여전히 1980 픽셀 너비를 예약하므로 다른 화면의 다른 전체 화면 창은 오른쪽으로 600 픽셀만큼 오프셋됩니다.

  • 전체 화면 모드를 사용하면 화면간에 마우스를 전환하는 것이 고통 스럽습니다. 음악 재생 목록을 바꾸고 싶습니까? Alt-Tab 로딩 시간과 느린 반응으로 인해 1 분이 소요됩니다. 게임이 종료 될 때까지 15 초가 소요될뿐만 아니라 정상적으로 작동하는 게임에서 다시 들어가는 데 시간이 더 걸리고 때로는 버그가 발생하기도합니다.

  • 저가형 컴퓨터에서는 게임이 전체 화면 모드에서 원활하게 실행되지 않을 수 있지만 창을 작게 만들면 성능이 향상되는 경우가 많습니다. 일부 콘텐츠 제작자는이를 사용하여 축소 된 게임을 캡처하고 비디오를 확대합니다.


답변