MediaSource Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje jedno użycie źródła danych multimedialnych. Obiekt MediaSource odpowiada dokładnie jednej operacji ładowania. Zawiera on jeden element bazowy Stream , który będzie używany przez składnik nośnika. Ponowne użycie wystąpienia dla wielu składników lub wielu obciążeń nie jest obsługiwane.
public class MediaSource
type MediaSource = class
Public Class MediaSource
- Dziedziczenie
-
MediaSource
Konstruktory
| Nazwa | Opis |
|---|---|
| MediaSource(Byte[], String, String) |
Inicjuje nowe wystąpienie obiektu MediaSource z danymi tablicy bajtów. Dane nie mogą MemoryStream być zapisywane. Odwołanie do tablicy bajtów nie jest kopiowane, więc obiekty wywołujące nie powinny później go mutować. |
| MediaSource(Stream, String, String) |
Inicjuje nowe wystąpienie MediaSource z istniejącego strumienia. Odwołanie do strumienia jest zachowywane (nie kopiowane). Obiekt wywołujący zachowuje własność i jest odpowiedzialny za utylizację po załadowaniu nośnika. Strumień musi pozostać czytelny przez czas trwania ładowania. |
Właściwości
| Nazwa | Opis |
|---|---|
| CacheKey |
Pobiera klucz pamięci podręcznej dla nośnika. Zawsze ma wartość inną niż null. |
| Length |
Pobiera długość danych multimedialnych w bajtach, jeśli jest znana. |
| MimeType |
Pobiera typ MIME nośnika. |
| Stream |
Pobiera strumień źródłowy. |