Version: 2017.4
유니버설 Windows 플랫폼: 프로파일러
유니버설 Windows 플랫폼: 연관 실행

유니버설 Windows 플랫폼: 커맨드 라인 인자(Universal Windows Platform: Command line arguments)

유니버설 Windows 앱은 커맨드 라인 인자를 기본적으로 허용하지 않으므로 이들을 패스하려면 App.xaml.cs/cpp 또는 App.cs/cpp에서 특수 함수를 호출해야 합니다. 특수 함수의 예로는 appCallbacks.AddCommandLineArg(“-nolog”);가 있습니다. 이러한 특수 함수는 appCallbacks.Initialize() 함수보다 먼저 호출해야 합니다.

인자

  • -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–9–1 - DirectX 11.0의 레벨 9.1 기능으로 제한합니다.

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

  • -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 편집 리뷰 없이 페이지 수정됨

유니버설 Windows 플랫폼: 프로파일러
유니버설 Windows 플랫폼: 연관 실행
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961