예제 #1
0
 public static void Load()
 {
     OVRPlugin.HapticsDesc controllerHapticsDesc = OVRPlugin.GetControllerHapticsDesc(2u);
     OVRHaptics.Config.SampleRateHz              = controllerHapticsDesc.SampleRateHz;
     OVRHaptics.Config.SampleSizeInBytes         = controllerHapticsDesc.SampleSizeInBytes;
     OVRHaptics.Config.MinimumSafeSamplesQueued  = controllerHapticsDesc.MinimumSafeSamplesQueued;
     OVRHaptics.Config.MinimumBufferSamplesCount = controllerHapticsDesc.MinimumBufferSamplesCount;
     OVRHaptics.Config.OptimalBufferSamplesCount = controllerHapticsDesc.OptimalBufferSamplesCount;
     OVRHaptics.Config.MaximumBufferSamplesCount = controllerHapticsDesc.MaximumBufferSamplesCount;
 }
예제 #2
0
            public static void Load()
            {
                OVRPlugin.HapticsDesc desc = OVRPlugin.GetControllerHapticsDesc((uint)OVRPlugin.Controller.RTouch);

                SampleRateHz              = desc.SampleRateHz;
                SampleSizeInBytes         = desc.SampleSizeInBytes;
                MinimumSafeSamplesQueued  = desc.MinimumSafeSamplesQueued;
                MinimumBufferSamplesCount = desc.MinimumBufferSamplesCount;
                OptimalBufferSamplesCount = desc.OptimalBufferSamplesCount;
                MaximumBufferSamplesCount = desc.MaximumBufferSamplesCount;
            }