68 references to TimeSpan
PresentationCore (67)
System\Windows\DurationConverter.cs (1)
119
return new InstanceDescriptor(mi, new object[] { durationValue.
TimeSpan
});
System\Windows\InterOp\D3DImage.cs (1)
611
lockObtained = _canWriteEvent.WaitOne(timeout.
TimeSpan
, false);
System\Windows\Media\Animation\Clock.cs (28)
620
if (!_resolvedDuration.HasTimeSpan || _resolvedDuration.
TimeSpan
> TimeSpan.Zero)
1974
if (_currentDuration.
TimeSpan
== TimeSpan.Zero) // We must be post-filling if we have gotten here
2089
optimizedOffsetFromBegin = MultiplyTimeSpan(_resolvedDuration.
TimeSpan
, scalingFactor);
2104
localProgress = TimeSpan.FromTicks(offsetFromBegin.Ticks % _currentDuration.
TimeSpan
.Ticks);
2105
newIteration = (int)(offsetFromBegin.Ticks / _resolvedDuration.
TimeSpan
.Ticks); // Iteration count starting from 0
2124
localProgress = _currentDuration.
TimeSpan
;
2143
localProgress = _currentDuration.
TimeSpan
- localProgress;
2160
timeUntilNextBoundary = DivideTimeSpan(_currentDuration.
TimeSpan
, Math.Abs(parentSpeed));
2164
TimeSpan decelBegin = MultiplyTimeSpan(_currentDuration.
TimeSpan
, 1.0 - _timeline.DecelerationRatio);
2169
TimeSpan accelEnd = MultiplyTimeSpan(_currentDuration.
TimeSpan
, _timeline.AccelerationRatio);
2212
if (offsetFromBegin < _currentDuration.
TimeSpan
) // We fall within the same iteration as during last tick
2220
long offsetOnLaterIterations = (offsetFromBegin - _currentDuration.
TimeSpan
).Ticks;
2222
localProgress = TimeSpan.FromTicks(offsetOnLaterIterations % _resolvedDuration.
TimeSpan
.Ticks);
2223
iterationIncrement = 1 + (int)(offsetOnLaterIterations / _resolvedDuration.
TimeSpan
.Ticks);
2229
_currentIterationBeginTime += _currentDuration.
TimeSpan
+ MultiplyTimeSpan(_resolvedDuration.
TimeSpan
, iterationIncrement - 1);
2237
_currentIterationBeginTime -= _resolvedDuration.
TimeSpan
;
2241
_currentIterationBeginTime -= _currentDuration.
TimeSpan
;
2358
Debug.Assert(_currentDuration.
TimeSpan
> TimeSpan.Zero, "ComputeCurrentTime was entered with _currentDuration <= 0");
2368
double durationInTicks = (double)_currentDuration.
TimeSpan
.Ticks;
2496
if (_currentDuration.HasTimeSpan && _currentDuration.
TimeSpan
== TimeSpan.Zero)
2522
effectiveDuration = MultiplyTimeSpan(_currentDuration.
TimeSpan
, scalingFactor);
2543
presentAndFutureDuration = ((double)_currentDuration.
TimeSpan
.Ticks) * presentAndFutureIterations;
2547
presentAndFutureDuration = ((double)_currentDuration.
TimeSpan
.Ticks) // Current iteration; below is the future iteration length
2548
+ ((double)_resolvedDuration.
TimeSpan
.Ticks) * (presentAndFutureIterations - 1);
3226
_syncData.PreviousSyncClockTime = TimeSpan.FromTicks(ourSyncTimeST.Ticks % syncClockDuration.
TimeSpan
.Ticks);
3347
else if (syncDuration.HasTimeSpan && syncTimeST >= syncDuration.
TimeSpan
)
3356
_syncData.PreviousRepeatTime += syncDuration.
TimeSpan
;
System\Windows\Media\Animation\ClockController.cs (2)
185
offset = offset + duration.
TimeSpan
;
227
offset = offset + duration.
TimeSpan
;
System\Windows\Media\Animation\ClockGroup.cs (1)
144
if ((!duration.HasTimeSpan || duration.
TimeSpan
> TimeSpan.Zero)
System\Windows\Media\Animation\Generated\BooleanAnimationUsingKeyFrames.cs (1)
638
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\ByteAnimationUsingKeyFrames.cs (1)
730
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\CharAnimationUsingKeyFrames.cs (1)
638
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\ColorAnimationUsingKeyFrames.cs (1)
730
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\DecimalAnimationUsingKeyFrames.cs (1)
730
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\DoubleAnimationUsingKeyFrames.cs (1)
730
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\Int16AnimationUsingKeyFrames.cs (1)
730
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\Int32AnimationUsingKeyFrames.cs (1)
730
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\Int64AnimationUsingKeyFrames.cs (1)
730
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\MatrixAnimationUsingKeyFrames.cs (1)
638
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\ObjectAnimationUsingKeyFrames.cs (1)
638
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\Point3DAnimationUsingKeyFrames.cs (1)
730
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\PointAnimationUsingKeyFrames.cs (1)
730
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\QuaternionAnimationUsingKeyFrames.cs (1)
730
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\RectAnimationUsingKeyFrames.cs (1)
730
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\Rotation3DAnimationUsingKeyFrames.cs (1)
730
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\SingleAnimationUsingKeyFrames.cs (1)
730
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\SizeAnimationUsingKeyFrames.cs (1)
730
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\StringAnimationUsingKeyFrames.cs (1)
638
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\Vector3DAnimationUsingKeyFrames.cs (1)
730
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\VectorAnimationUsingKeyFrames.cs (1)
730
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\TimeIntervalCollection.cs (12)
868
|| appliedSpeedRatio > period.
TimeSpan
.Ticks) // If the speed ratio is high enough the period will effectively be 0
886
long periodInTicks = (long)((double)period.
TimeSpan
.Ticks / appliedSpeedRatio);
994
|| appliedSpeedRatio > period.
TimeSpan
.Ticks) // If the speed ratio is high enough the period will effectively be 0
999
long periodInTicks = (long)((double)period.
TimeSpan
.Ticks / appliedSpeedRatio);
1042
Debug.Assert(!period.HasTimeSpan || period.
TimeSpan
> TimeSpan.Zero || beginTime == endTime); // Check the consistency of degenerate case where simple duration is zero; expiration time should equal beginTime
1057
long periodInTicks = period.
TimeSpan
.Ticks; // Start by folding the point into its place inside a simple duration
1168
Debug.Assert(!period.HasTimeSpan || period.
TimeSpan
> TimeSpan.Zero || (endTime.HasValue && beginTime == endTime)); // Check the consistency of degenerate case where simple duration is zero; expiration time should equal beginTime
1179
&& (_nodeTime[_count - 1] > endTime.Value + fillDuration.
TimeSpan
// ...we intersect space after endTime+fill, or...
1180
|| (_nodeTime[_count - 1] == endTime.Value + fillDuration.
TimeSpan
// ...as we fall right onto the end of fill zone...
1181
&& _nodeIsPoint[_count - 1] && (endTime > beginTime || fillDuration.
TimeSpan
> TimeSpan.Zero)))); // ...we may have a point intersection with the stopped zone
1191
bool includeFillPeriod = !fillDuration.HasTimeSpan || fillDuration.
TimeSpan
> TimeSpan.Zero; // This variable represents whether we have a non-zero fill zone
1199
long periodInTicks = period.
TimeSpan
.Ticks;
System\Windows\Media\Imaging\WriteableBitmap.cs (1)
256
timeoutSpan = timeout.
TimeSpan
;
PresentationFramework (1)
System\Windows\Media\Animation\Generated\ThicknessAnimationUsingKeyFrames.cs (1)
729
calculationDuration = duration.
TimeSpan
;