Compartilhar via


MediaSourceAppServiceConnection Classe

Definição

Habilita a implementação de um serviço de aplicativo que fornece uma fonte de mídia personalizada que pode ser consumida por aplicativos UWP.

public ref class MediaSourceAppServiceConnection sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Media.Core.IMediaSourceAppServiceConnectionFactory, 327680, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
class MediaSourceAppServiceConnection final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Media.Core.IMediaSourceAppServiceConnectionFactory), 327680, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
public sealed class MediaSourceAppServiceConnection
function MediaSourceAppServiceConnection(appServiceConnection)
Public NotInheritable Class MediaSourceAppServiceConnection
Herança
Object Platform::Object IInspectable MediaSourceAppServiceConnection
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Fall Creators Update (introduzida na 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v5.0)

Comentários

Esse recurso deve ser implementado em uma tarefa em segundo plano. Quando a tarefa em segundo plano é iniciada e a execução, o aplicativo deve criar uma nova instância dessa classe, registrar um manipulador para o evento InitializeMediaStreamSourceRequested e chamar Iniciar para notificar o sistema de que o serviço de aplicativo está pronto para lidar com solicitações de origem de fluxo.

O sistema passa um IRandomAccessStream e um objeto MediaStreamSource não inicializado para o manipulador de eventos InitializeMediaStreamSourceRequested . O serviço de aplicativo deve analisar o IRandomAccessStream para criar um IMediaStreamDescriptor. Se houver suporte para o formato de fluxo solicitado, o serviço de aplicativo poderá inicializar o MediaStreamSource e começar a fornecer exemplos.

Construtores

MediaSourceAppServiceConnection(AppServiceConnection)

Inicializa uma nova instância da classe MediaSourceAppServiceConnection .

Métodos

Start()

Notifica o sistema de que o serviço de aplicativo está pronto para receber solicitações de origem do fluxo de mídia.

Eventos

InitializeMediaStreamSourceRequested

Gerado pelo sistema para solicitar a inicialização de um novo MediaStreamSource.

Aplica-se a