Compartilhar via


MseStreamSource Classe

Definição

Representa uma fonte de fluxo mse (extensões de origem de mídia).

public ref class MseStreamSource sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MseStreamSource final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class MseStreamSource final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MseStreamSource
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class MseStreamSource
Public NotInheritable Class MseStreamSource
Herança
Object Platform::Object IInspectable MseStreamSource
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1.709 16299 LiveSeekableRange

Construtores

MseStreamSource()

Cria uma instância de uma MseStreamSource não inicializada.

Propriedades

ActiveSourceBuffers

Obtém a lista de buffers de origem mse (extensões de origem de mídia) que estão ativos na origem do fluxo.

Duration

Obtém e define a duração da origem do fluxo.

LiveSeekableRange

Obtém ou define o intervalo de tempo que pode ser buscado para uma Extensão de Origem de Mídia.

ReadyState

Obtém um valor que especifica o estado pronto do MseStreamSource.

SourceBuffers

Obtém a lista de buffers de origem mse (extensões de origem de mídia) na origem do fluxo.

Métodos

AddSourceBuffer(String)

Adiciona um buffer de origem à origem do fluxo.

EndOfStream(MseEndOfStreamStatus)

Especifica o status no final do fluxo.

IsContentTypeSupported(String)

Especifica se há suporte para um tipo de conteúdo.

RemoveSourceBuffer(MseSourceBuffer)

Remove um buffer de origem da origem do fluxo.

Eventos

Closed

Ocorre quando o MseStreamSource é fechado.

Ended

Ocorre quando o MseStreamSource é encerrado.

Opened

Ocorre quando o MseStreamSource é aberto.

Aplica-se a

Confira também