Version: 2022.1
언어: 한국어
AppCallbacks 클래스
유니버설 Windows 플랫폼: 연관 실행

유니버설 Windows 플랫폼: 커맨드 라인 인자

기본적으로 유니버설 Windows 앱은 커맨드 라인 인자를 허용하지 않기 때문에 이를 지정하려면 커맨드 라인 인자를 App.xaml.cpp 또는 App.cpp의 AppCallbacks 생성자로 전달해야 합니다. 예를 들어 다음과 같습니다.

m_AppCallbacks = 
    ref new AppCallbacks
    (
        ref new Platform::Array<Platform::String\^> 
        {
            L"-force-gfx-direct" 
        }
    );

인자

  • -nolog - UnityPlayer.log.를 생성하지 않습니다.

  • -force-driver-type-warp - DirectX 11.0 WARP 장치를 강제로 사용하도록 합니다. 자세한 내용은 http://msdn.microsoft.com/en-us/library/gg615082.aspx를 참조하십시오.

  • -force-gfx-direct - 단일 스레드 렌더링을 강제로 사용하도록 합니다.

  • -force-d3d11-no-singlethreaded - D3D11_CREATE_DEVICE_SINGLETHREADED 플래그 없이 DirectX 11.0를 강제로 생성합니다.

  • -dontConnectAcceleratorEvent - AcceleratorKeyEvent 연결을 비활성화합니다. XAML 요소 입력에 문제가 있는 경우 도움이 될 수 있습니다. 하지만 단점은 Unity가 일부 키를 처리할 수 없게 된다는 점입니다. 예를 들어, F10, Ctrl, Alt, Tab 과 같은 키보드 키 처리에 문제가 있을 수 있습니다.

  • -forceTextBoxBasedKeyboard - TouchScreenKeyboard에 TextBox기반 구현을 적용합니다. UWP XAML 애플리케이션에 대해서만 효과가 있습니다. 만일 기본형에 문제가 있는 경우 다른 구현 방식으로 전환할 수 있도록 합니다.

DirectX 기능 레벨

DirectX 기능 레벨에 대한 자세한 내용은 http://msdn.microsoft.com/en-us/library/windows/desktop/ff476876(v=vs.85).aspx를 참조하십시오.

  • -force-feature-level–10–0 - DirectX 11.0의 레벨 10.0 기능으로 제한합니다.

  • -force-feature-level–10–1 - DirectX 11.0의 레벨 10.1 기능으로 제한합니다.

  • -force-feature-level–11–0 - DirectX 11.0의 레벨 11.0 기능으로 제한합니다.


• 2017–05–16 페이지 수정됨

AppCallbacks 클래스
유니버설 Windows 플랫폼: 연관 실행