AppBroadcastServices 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.
Gerencia o estado das transmissões de aplicativo.
Observação
Essa API requer a funcionalidade appBroadcast e appBroadcastSettings , que não está disponível para todos os aplicativos do Windows. A menos que sua conta de desenvolvedor seja provisionada especialmente pela Microsoft, as chamadas para essa API falharão em runtime.
public ref class AppBroadcastServices sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.Capture.AppBroadcastContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppBroadcastServices final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.Capture.AppBroadcastContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppBroadcastServices
Public NotInheritable Class AppBroadcastServices
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows Desktop Extension SDK (introduzida na 10.0.15063.0)
|
API contract |
Windows.Media.Capture.AppBroadcastContract (introduzida na v1.0)
|
Funcionalidades do aplicativo |
appBroadcast
appBroadcastServices
appBroadcastSettings
|
Propriedades
BroadcastLanguage |
Obtém ou define uma cadeia de caracteres que especifica as configurações de idioma para o aplicativo broadast. |
BroadcastTitle |
Obtém ou define o título da difusão. |
CanCapture |
Obtém um valor que indica se o serviço de difusão pode capturar. |
CaptureTargetType |
Obtém ou define um valor que especifica o tipo de destino de captura a ser usado para difusão. |
State |
Obtém o estado atual dos serviços de difusão de aplicativo. |
UserName |
Obtém o nome de usuário usado para autenticação para difusão de aplicativo. |
Métodos
EnterBroadcastModeAsync(AppBroadcastPlugIn) |
Faz com que o serviço de difusão do aplicativo entre no modo de difusão com o plug-in de difusão de aplicativo especificado. |
ExitBroadcastMode(AppBroadcastExitBroadcastModeReason) |
Faz com que o serviço de difusão do aplicativo saia do modo de difusão com o motivo especificado. |
PauseBroadcast() |
Pausa a difusão do aplicativo. |
ResumeBroadcast() |
Retoma a transmissão do aplicativo. |
StartBroadcast() |
Inicia a transmissão de aplicativos. |
StartPreview(Size) |
Inicia a visualização de difusão do aplicativo. |