Windows Store : Command line arguments

Windows Store Apps don't accept command line arguments by default, so to pass them you have to call a special function from App.xaml.cs/cpp or App.cs/cpp. For ex., appCallbacks.AddCommandLineArg("-nolog"); You have to call it before appCallbacks.Initialize*() function.

Command Line Arguments

-nolog
Don't produce UnityPlayer.log.
-disable-independent-input-source
Disable independent input source feature (More info http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.swapchainpanel.createcoreindependentinputsource)
-disable-low-latency-presentation-api
Disable low latency presentation API (More info http://msdn.microsoft.com/en-us/library/windows/apps/bg182880.aspx#five)
-force-driver-type-warp
Force DirectX 11.0 WARP device (More info http://msdn.microsoft.com/en-us/library/gg615082.aspx)
-force-gfx-direct
Force single threaded rendering.
-force-d3d11-no-singlethreaded
Force DirectX 11.0 to be created without D3D11_CREATE_DEVICE_SINGLETHREADED flag.

DirectX feature levels

(More info http://msdn.microsoft.com/en-us/library/windows/desktop/ff476876.aspx)

-force-feature-level-9-1
Force DirectX 11.0 feature level 9.1.
-force-feature-level-9-2
Force DirectX 11.0 feature level 9.2.
-force-feature-level-9-3
Force DirectX 11.0 feature level 9.3.
-force-feature-level-10-0
Force DirectX 11.0 feature level 10.0.
-force-feature-level-10-1
Force DirectX 11.0 feature level 10.1.
-force-feature-level-11-0
Force DirectX 11.0 feature level 11.0.

Page last updated: 2013-10-28