MediaSource Classe

Définition

Représente une source à usage unique pour les données multimédias. Une MediaSource opération de chargement correspond exactement à une opération de chargement. Il contient un sous-jacent Stream unique qui sera consommé par un composant multimédia. La réutilisation d’une instance pour plusieurs composants ou plusieurs charges n’est pas prise en charge.

public class MediaSource
type MediaSource = class
Public Class MediaSource
Héritage
MediaSource

Constructeurs

Nom Description
MediaSource(Byte[], String, String)

Initialise une nouvelle instance de données de tableau d’octets MediaSource . Une valeur non accessible en écriture MemoryStream est créée sur les données fournies. La référence de tableau d’octets n’est pas copiée. Les appelants ne doivent donc pas le muter par la suite.

MediaSource(Stream, String, String)

Initialise une nouvelle instance d’un MediaSource flux existant. La référence de flux est conservée (non copiée). L’appelant conserve la propriété et est responsable de la suppression après le chargement du média. Le flux doit rester lisible pendant la durée de la charge.

Propriétés

Nom Description
CacheKey

Obtient la clé de cache pour le média. Toujours non null.

Length

Obtient la longueur des données multimédias en octets si elles sont connues.

MimeType

Obtient le type MIME du média.

Stream

Obtient le flux sous-jacent.

S’applique à