Compartir a través de


AppBroadcastState Clase

Definición

Representa y administra el estado de una difusión de aplicación.

Nota

Esta API requiere la funcionalidad appBroadcast y appBroadcastSettings , que no está disponible para todas las aplicaciones de Windows. A menos que Microsoft aprovisione especialmente la cuenta de desarrollador, las llamadas a esta API producirán un error en tiempo de ejecución.

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
Herencia
Object Platform::Object IInspectable AppBroadcastState
Atributos

Requisitos de Windows

Familia de dispositivos
Windows Desktop Extension SDK (se introdujo en la versión 10.0.15063.0)
API contract
Windows.Media.Capture.AppBroadcastContract (se introdujo en la versión v1.0)
Características de aplicaciones
appBroadcast appBroadcastSettings

Comentarios

Esta API puede producir un error si el servicio en segundo plano se ha apagado debido al tiempo de espera de inactividad.

Propiedades

AuthenticationResult

Obtiene el resultado de autenticación del estado de difusión de la aplicación.

CameraCaptureError

Obtiene el error de captura de cámara asociado al estado de difusión de la aplicación.

CameraCaptureState

Obtiene el estado de captura de la cámara.

EncodedVideoSize

Obtiene el tamaño de vídeo codificado de la difusión de la aplicación.

IsCaptureTargetRunning

Obtiene un valor que indica si el destino de captura se está ejecutando actualmente.

MicrophoneCaptureError

Obtiene el error de captura del micrófono asociado al estado de difusión de la aplicación.

MicrophoneCaptureState

Obtiene el estado de captura del micrófono.

OAuthCallbackUri

Obtiene el URI de devolución de llamada de OAuth asociado al estado de difusión de la aplicación.

OAuthRequestUri

Obtiene el URI de solicitud de OAuth asociado al estado de difusión de la aplicación.

PlugInState

Obtiene el estado del complemento asociado al estado de difusión de la aplicación.

ShouldCaptureCamera

Obtiene o establece un valor que especifica si la cámara debe capturarse para la difusión de la aplicación.

ShouldCaptureMicrophone

Obtiene o establece un valor que especifica si se debe capturar el micrófono para la difusión de la aplicación.

SignInState

Obtiene o establece un valor que especifica el estado de inicio de sesión de la difusión de la aplicación.

StreamState

Obtiene un valor que especifica el estado de la secuencia de difusión de la aplicación.

TerminationReason

Obtiene un valor que especifica el motivo por el que se finalizó la difusión de la aplicación.

TerminationReasonPlugInSpecific

Obtiene un valor que indica el motivo especificado por el complemento por el que se finalizó la difusión de la aplicación.

ViewerCount

Obtiene el recuento de visores de la difusión de la aplicación.

Métodos

RestartCameraCapture()

Reinicia la captura de cámara para la difusión de la aplicación.

RestartMicrophoneCapture()

Reinicia la captura de micrófono para la difusión de la aplicación.

Eventos

CameraCaptureStateChanged

Se produce cuando cambia el estado de captura de la cámara.

CaptureTargetClosed

Se produce cuando se cierra el destino de captura.

MicrophoneCaptureStateChanged

Se produce cuando cambia el estado de captura del micrófono.

PlugInStateChanged

Se produce cuando cambia el estado del complemento asociado al estado de difusión de la aplicación.

StreamStateChanged

Se produce cuando cambia el estado de secuencia de la difusión de la aplicación.

ViewerCountChanged

Se produce cuando cambia el recuento de visores de la difusión de la aplicación.

Se aplica a