AppBroadcastState 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 e gerencia o estado de uma transmissão 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 AppBroadcastState 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 AppBroadcastState 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 AppBroadcastState
Public NotInheritable Class AppBroadcastState
- 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
appBroadcastSettings
|
Comentários
Essa API poderá gerar um erro se o serviço em segundo plano tiver sido desligado devido ao tempo limite ocioso.
Propriedades
AuthenticationResult |
Obtém o resultado da autenticação do estado de difusão do aplicativo. |
CameraCaptureError |
Obtém o erro de captura de câmera associado ao estado de difusão do aplicativo. |
CameraCaptureState |
Obtém o estado de captura da câmera. |
EncodedVideoSize |
Obtém o tamanho do vídeo codificado da difusão do aplicativo. |
IsCaptureTargetRunning |
Obtém um valor que indica se o destino de captura está em execução no momento. |
MicrophoneCaptureError |
Obtém o erro de captura de microfone associado ao estado de difusão do aplicativo. |
MicrophoneCaptureState |
Obtém o estado de captura do microfone. |
OAuthCallbackUri |
Obtém o URI de retorno de chamada OAuth associado ao estado de difusão do aplicativo. |
OAuthRequestUri |
Obtém o URI de solicitação OAuth associado ao estado de difusão do aplicativo. |
PlugInState |
Obtém o estado do plug-in associado ao estado de difusão do aplicativo. |
ShouldCaptureCamera |
Obtém ou define um valor que especifica se a câmera deve ser capturada para a difusão do aplicativo. |
ShouldCaptureMicrophone |
Obtém ou define um valor que especifica se o microfone deve ser capturado para a difusão do aplicativo. |
SignInState |
Obtém ou define um valor que especifica o estado de entrada da difusão do aplicativo. |
StreamState |
Obtém um valor que especifica o estado do fluxo de difusão do aplicativo. |
TerminationReason |
Obtém um valor que especifica o motivo pelo qual a transmissão do aplicativo foi encerrada. |
TerminationReasonPlugInSpecific |
Obtém um valor que indica o motivo especificado pelo plug-in em que a difusão do aplicativo foi encerrada. |
ViewerCount |
Obtém a contagem do visualizador da difusão do aplicativo. |
Métodos
RestartCameraCapture() |
Reinicia a captura da câmera para a difusão do aplicativo. |
RestartMicrophoneCapture() |
Reinicia a captura do microfone para a difusão do aplicativo. |
Eventos
CameraCaptureStateChanged |
Ocorre quando o estado de captura da câmera é alterado. |
CaptureTargetClosed |
Ocorre quando o destino de captura é fechado. |
MicrophoneCaptureStateChanged |
Ocorre quando o estado de captura do microfone é alterado. |
PlugInStateChanged |
Ocorre quando o estado do plug-in associado ao estado de difusão do aplicativo é alterado. |
StreamStateChanged |
Ocorre quando o estado de fluxo da difusão do aplicativo é alterado. |
ViewerCountChanged |
Ocorre quando a contagem do visualizador da difusão do aplicativo é alterada. |