Is there any benefit to setting timeBeginPeriod to the DevCaps.wPeriodMin rather than just using a value of 1?