如何震动Windowsphone8.1
How to vibrate Windows phone 8.1
这个问题是关于如何使用 C++ 在某些事件上访问振动 windows phone 8.1 的控制权。我也回答了问题
首先导入以下两个命名空间:
using namespace Windows::Phone::Devices::Notification;
using namespace Windows::Foundation;
然后使用这样的函数:
void PlatformInterop::vibrateDevice(int duration)
{
VibrationDevice^ vib = VibrationDevice::GetDefault();
if (vib != nullptr)
{
TimeSpan time;
// Convert from milliseconds to 1.0e-7 of a second, and limit to 5 seconds
time.Duration = min(duration*10000, 50000000);
vib->Vibrate(time);
}
}
这就是您需要做的全部。
这个问题是关于如何使用 C++ 在某些事件上访问振动 windows phone 8.1 的控制权。我也回答了问题
首先导入以下两个命名空间:
using namespace Windows::Phone::Devices::Notification;
using namespace Windows::Foundation;
然后使用这样的函数:
void PlatformInterop::vibrateDevice(int duration)
{
VibrationDevice^ vib = VibrationDevice::GetDefault();
if (vib != nullptr)
{
TimeSpan time;
// Convert from milliseconds to 1.0e-7 of a second, and limit to 5 seconds
time.Duration = min(duration*10000, 50000000);
vib->Vibrate(time);
}
}
这就是您需要做的全部。