Disables or enables the NUI system GPU reserve.
public:
static property bool DisableKinectGpuReservation {
bool get ();
void set (bool value);
}
Type: bool
Returns true if the NUI system GPU reserve is disabled and false if the reserve is enabled.
Titles that do not use NUI Gestures (streams based on depth or IR) can disable the NUI GPU reserve and make use of the 4.5% NUI GPU reserve. To disable the NUI GPU reserve, set the CoreApplication.DisableKinectGpuReservation Property to true:
Windows::ApplicationModel::Core::CoreApplication::DisableKinectGpuReservation = true;
Note It is recommended that titles re-enable NUI gestures when the title is in in-game menus or lobbies (by setting DisableKinectGpuReservation = false) to allow controller pairing and bio-metric sign-in to work.
Because an exclusive app can elect to disable the NUI GPU Reserve, there is no guarantee that the shared app would have the available GPU processing resources to receive these Kinect streams. Shared apps do not support NUI depth, skeletal tracking, or IR while they are snapped (although they can continue to leverage them when they are full screen).
Both for exclusive apps that disable the NUI GPU Reserve and all snapped shared apps, the specific behaviors for existing NUI APIs are as follows:
Namespace: Windows.ApplicationModel.Core
Metadata: windows.winmd