MediaSource Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma fonte de uso único para dados de mídia. Um MediaSource corresponde a exatamente uma operação de carga. Ele contém um único subjacente Stream que será consumido por um componente de mídia. Não há suporte para a reutilização de uma instância para vários componentes ou várias cargas.
public class MediaSource
type MediaSource = class
Public Class MediaSource
- Herança
-
MediaSource
Construtores
| Nome | Description |
|---|---|
| MediaSource(Byte[], String, String) |
Inicializa uma nova instância com dados de matriz de MediaSource bytes. Um não gravável MemoryStream é criado nos dados fornecidos. A referência da matriz de bytes não é copiada, portanto, os chamadores não devem fazer mutações posteriormente. |
| MediaSource(Stream, String, String) |
Inicializa uma nova instância de MediaSource um fluxo existente. A referência de fluxo é retida (não copiada). O chamador mantém a propriedade e é responsável pelo descarte depois que a mídia é carregada. O fluxo deve permanecer legível durante a carga. |
Propriedades
| Nome | Description |
|---|---|
| CacheKey |
Obtém a chave de cache para a mídia. Sempre não nulo. |
| Length |
Obtém o comprimento dos dados de mídia em bytes, se conhecido. |
| MimeType |
Obtém o tipo MIME da mídia. |
| Stream |
Obtém o fluxo subjacente. |