MediaStreamSource.SetBufferedRange(TimeSpan, TimeSpan) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt den Datenbereich fest, den die Anwendung derzeit puffert.
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)
Parameter
Der kleinste Zeitstempel eines MediaStreamSample , der von der Anwendung gepuffert wird.
Der größte Zeitstempel eines MediaStreamSample , der von der Anwendung gepuffert wird.
Hinweise
Anwendungen, die das Netzwerk zum Streamen oder Herunterladen der Daten für MediaStreamSamples verwenden, sollten SetBufferedRange aufrufen, um anzugeben, welcher Teil der Zeitlinie derzeit gepuffert ist. Wenn der gepufferte Bereich von 0 bis zum Wert Duration erweitert wird und die Dauer ungleich 0 ist, kann das Betriebssystem der Netzwerkhardware erlauben, in einen Energiesparmodus zu wechseln.
Standardmäßig wird angenommen, dass der gepufferte Bereich leer ist, wenn die CanSeek-Eigenschaftfalse ist oder die Duration-Eigenschaft 0 ist. Wenn CanSeektrue ist, ist der gepufferte Bereich standardmäßig 0 bis Dauer.