MediaStreamSource.SetBufferedRange(TimeSpan, TimeSpan) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit la plage de données que l’application met actuellement en mémoire tampon.
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)
Paramètres
Plus petit horodatage d’un MediaStreamSample mis en mémoire tampon par l’application.
Horodatage le plus important d’un MediaStreamSample mis en mémoire tampon par l’application.
Remarques
Les applications qui utilisent le réseau pour diffuser ou télécharger les données pour MediaStreamSamples doivent appeler SetBufferedRange pour spécifier la partie de la ligne de temps actuellement mise en mémoire tampon. Si la plage mise en mémoire tampon s’étend de 0 à la valeur Durée et que durée est différente de zéro, le système d’exploitation peut autoriser le matériel réseau à passer en mode économie d’énergie.
Par défaut, la plage mise en mémoire tampon est supposée être vide lorsque la propriété CanSeek a la valeur false ou lorsque la propriété Duration est 0. Si CanSeek a la valeur true, la plage mise en mémoire tampon par défaut est de 0 à Durée