MediaSource Classe
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.
Rappresenta un'origine a utilizzo singolo per i dati multimediali. Un MediaSource oggetto corrisponde esattamente a un'operazione di caricamento. Contiene un singolo sottostante Stream che verrà utilizzato da un componente multimediale. Il riutilizzo di un'istanza per più componenti o più carichi non è supportato.
public class MediaSource
type MediaSource = class
Public Class MediaSource
- Ereditarietà
-
MediaSource
Costruttori
| Nome | Descrizione |
|---|---|
| MediaSource(Byte[], String, String) |
Inizializza una nuova istanza di con i dati della MediaSource matrice di byte. Viene creato un oggetto non scrivibile MemoryStream sui dati forniti. Il riferimento alla matrice di byte non viene copiato, quindi i chiamanti non devono modificarlo in seguito. |
| MediaSource(Stream, String, String) |
Inizializza una nuova istanza di MediaSource da un flusso esistente. Il riferimento al flusso viene mantenuto (non copiato). Il chiamante mantiene la proprietà ed è responsabile dell'eliminazione dopo il caricamento del supporto. Il flusso deve rimanere leggibile per la durata del caricamento. |
Proprietà
| Nome | Descrizione |
|---|---|
| CacheKey |
Ottiene la chiave della cache per il supporto. Sempre diverso da Null. |
| Length |
Ottiene la lunghezza dei dati multimediali in byte, se noto. |
| MimeType |
Ottiene il tipo MIME del supporto. |
| Stream |
Ottiene il flusso sottostante. |