MediaStreamSource.SetBufferedRange(TimeSpan, TimeSpan) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta l'intervallo di dati attualmente memorizzati nel buffer dell'applicazione.
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)
Parametri
Timestamp più piccolo di un oggetto MediaStreamSample memorizzato nel buffer dall'applicazione.
Timestamp più grande di un oggetto MediaStreamSample memorizzato nel buffer dall'applicazione.
Commenti
Le applicazioni che usano la rete per trasmettere o scaricare i dati per MediaStreamSamples devono richiamare SetBufferedRange per specificare quale parte della riga temporale è attualmente memorizzata nel buffer. Se l'intervallo memorizzato nel buffer si estende da 0 al valore di Duration e Duration è diverso da zero, il sistema operativo può consentire all'hardware di rete di attivare una modalità di risparmio energia.
Per impostazione predefinita, si presuppone che l'intervallo memorizzato nel buffer sia vuoto quando la proprietà CanSeek è false o quando la proprietà Duration è 0. Se CanSeek è true, il valore predefinito dell'intervallo memorizzato nel buffer è compreso tra 0 e Durata