MediaStreamSource.SetBufferedRange(TimeSpan, TimeSpan) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает диапазон данных, буферизуюемых приложением в данный момент.
public:
virtual void SetBufferedRange(TimeSpan startOffset, TimeSpan endOffset) = SetBufferedRange;
void SetBufferedRange(TimeSpan const& startOffset, TimeSpan const& endOffset);
public void SetBufferedRange(System.TimeSpan startOffset, System.TimeSpan endOffset);
function setBufferedRange(startOffset, endOffset)
Public Sub SetBufferedRange (startOffset As TimeSpan, endOffset As TimeSpan)
Параметры
Наименьшая метка времени объекта MediaStreamSample , буферизованного приложением.
Самая большая метка времени объекта MediaStreamSample, буферизованного приложением.
Комментарии
Приложения, использующие сеть для потоковой передачи или загрузки данных для MediaStreamSamples , должны вызывать SetBufferedRange, чтобы указать, какая часть временной линии в данный момент буферизована. Если буферизованный диапазон простирается от 0 до значения Duration, а Значение Duration не равно нулю, операционная система может разрешить сетевому оборудованию перейти в режим энергосбережения.
По умолчанию буферизованный диапазон считается пустым, если свойство CanSeek имеет значение false или свойство Duration равно 0. Если параметр CanSeek имеет значение true, буферизованное значение по умолчанию равно 0 длительности.