68 references to TimeSpan
PresentationCore (67)
System\Windows\DurationConverter.cs (1)
116
return new InstanceDescriptor(mi, new object[] { durationValue.
TimeSpan
});
System\Windows\InterOp\D3DImage.cs (1)
599
lockObtained = _canWriteEvent.WaitOne(timeout.
TimeSpan
, false);
System\Windows\Media\Animation\Clock.cs (28)
607
if (!_resolvedDuration.HasTimeSpan || _resolvedDuration.
TimeSpan
> TimeSpan.Zero)
1961
if (_currentDuration.
TimeSpan
== TimeSpan.Zero) // We must be post-filling if we have gotten here
2076
optimizedOffsetFromBegin = MultiplyTimeSpan(_resolvedDuration.
TimeSpan
, scalingFactor);
2091
localProgress = TimeSpan.FromTicks(offsetFromBegin.Ticks % _currentDuration.
TimeSpan
.Ticks);
2092
newIteration = (int)(offsetFromBegin.Ticks / _resolvedDuration.
TimeSpan
.Ticks); // Iteration count starting from 0
2111
localProgress = _currentDuration.
TimeSpan
;
2130
localProgress = _currentDuration.
TimeSpan
- localProgress;
2147
timeUntilNextBoundary = DivideTimeSpan(_currentDuration.
TimeSpan
, Math.Abs(parentSpeed));
2151
TimeSpan decelBegin = MultiplyTimeSpan(_currentDuration.
TimeSpan
, 1.0 - _timeline.DecelerationRatio);
2156
TimeSpan accelEnd = MultiplyTimeSpan(_currentDuration.
TimeSpan
, _timeline.AccelerationRatio);
2199
if (offsetFromBegin < _currentDuration.
TimeSpan
) // We fall within the same iteration as during last tick
2207
long offsetOnLaterIterations = (offsetFromBegin - _currentDuration.
TimeSpan
).Ticks;
2209
localProgress = TimeSpan.FromTicks(offsetOnLaterIterations % _resolvedDuration.
TimeSpan
.Ticks);
2210
iterationIncrement = 1 + (int)(offsetOnLaterIterations / _resolvedDuration.
TimeSpan
.Ticks);
2216
_currentIterationBeginTime += _currentDuration.
TimeSpan
+ MultiplyTimeSpan(_resolvedDuration.
TimeSpan
, iterationIncrement - 1);
2224
_currentIterationBeginTime -= _resolvedDuration.
TimeSpan
;
2228
_currentIterationBeginTime -= _currentDuration.
TimeSpan
;
2345
Debug.Assert(_currentDuration.
TimeSpan
> TimeSpan.Zero, "ComputeCurrentTime was entered with _currentDuration <= 0");
2355
double durationInTicks = (double)_currentDuration.
TimeSpan
.Ticks;
2483
if (_currentDuration.HasTimeSpan && _currentDuration.
TimeSpan
== TimeSpan.Zero)
2509
effectiveDuration = MultiplyTimeSpan(_currentDuration.
TimeSpan
, scalingFactor);
2530
presentAndFutureDuration = ((double)_currentDuration.
TimeSpan
.Ticks) * presentAndFutureIterations;
2534
presentAndFutureDuration = ((double)_currentDuration.
TimeSpan
.Ticks) // Current iteration; below is the future iteration length
2535
+ ((double)_resolvedDuration.
TimeSpan
.Ticks) * (presentAndFutureIterations - 1);
3213
_syncData.PreviousSyncClockTime = TimeSpan.FromTicks(ourSyncTimeST.Ticks % syncClockDuration.
TimeSpan
.Ticks);
3334
else if (syncDuration.HasTimeSpan && syncTimeST >= syncDuration.
TimeSpan
)
3343
_syncData.PreviousRepeatTime += syncDuration.
TimeSpan
;
System\Windows\Media\Animation\ClockController.cs (2)
172
offset = offset + duration.
TimeSpan
;
214
offset = offset + duration.
TimeSpan
;
System\Windows\Media\Animation\ClockGroup.cs (1)
139
if ((!duration.HasTimeSpan || duration.
TimeSpan
> TimeSpan.Zero)
System\Windows\Media\Animation\Generated\BooleanAnimationUsingKeyFrames.cs (1)
623
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\ByteAnimationUsingKeyFrames.cs (1)
715
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\CharAnimationUsingKeyFrames.cs (1)
622
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\ColorAnimationUsingKeyFrames.cs (1)
715
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\DecimalAnimationUsingKeyFrames.cs (1)
715
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\DoubleAnimationUsingKeyFrames.cs (1)
715
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\Int16AnimationUsingKeyFrames.cs (1)
715
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\Int32AnimationUsingKeyFrames.cs (1)
715
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\Int64AnimationUsingKeyFrames.cs (1)
715
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\MatrixAnimationUsingKeyFrames.cs (1)
622
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\ObjectAnimationUsingKeyFrames.cs (1)
622
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\Point3DAnimationUsingKeyFrames.cs (1)
716
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\PointAnimationUsingKeyFrames.cs (1)
715
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\QuaternionAnimationUsingKeyFrames.cs (1)
716
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\RectAnimationUsingKeyFrames.cs (1)
715
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\Rotation3DAnimationUsingKeyFrames.cs (1)
716
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\SingleAnimationUsingKeyFrames.cs (1)
715
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\SizeAnimationUsingKeyFrames.cs (1)
715
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\StringAnimationUsingKeyFrames.cs (1)
622
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\Vector3DAnimationUsingKeyFrames.cs (1)
716
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\Generated\VectorAnimationUsingKeyFrames.cs (1)
715
calculationDuration = duration.
TimeSpan
;
System\Windows\Media\Animation\TimeIntervalCollection.cs (12)
863
|| appliedSpeedRatio > period.
TimeSpan
.Ticks) // If the speed ratio is high enough the period will effectively be 0
881
long periodInTicks = (long)((double)period.
TimeSpan
.Ticks / appliedSpeedRatio);
989
|| appliedSpeedRatio > period.
TimeSpan
.Ticks) // If the speed ratio is high enough the period will effectively be 0
994
long periodInTicks = (long)((double)period.
TimeSpan
.Ticks / appliedSpeedRatio);
1037
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
1052
long periodInTicks = period.
TimeSpan
.Ticks; // Start by folding the point into its place inside a simple duration
1163
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
1174
&& (_nodeTime[_count - 1] > endTime.Value + fillDuration.
TimeSpan
// ...we intersect space after endTime+fill, or...
1175
|| (_nodeTime[_count - 1] == endTime.Value + fillDuration.
TimeSpan
// ...as we fall right onto the end of fill zone...
1176
&& _nodeIsPoint[_count - 1] && (endTime > beginTime || fillDuration.
TimeSpan
> TimeSpan.Zero)))); // ...we may have a point intersection with the stopped zone
1186
bool includeFillPeriod = !fillDuration.HasTimeSpan || fillDuration.
TimeSpan
> TimeSpan.Zero; // This variable represents whether we have a non-zero fill zone
1194
long periodInTicks = period.
TimeSpan
.Ticks;
System\Windows\Media\Imaging\WriteableBitmap.cs (1)
239
timeoutSpan = timeout.
TimeSpan
;
PresentationFramework (1)
System\Windows\Media\Animation\Generated\ThicknessAnimationUsingKeyFrames.cs (1)
719
calculationDuration = duration.
TimeSpan
;