AppBroadcastState Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta e gestisce lo stato di una trasmissione dell'app.
Nota
Questa API richiede la funzionalità appBroadcast e appBroadcastSettings che non è disponibile per tutte le app di Windows. A meno che il provisioning dell'account sviluppatore non venga effettuato in modo speciale da Microsoft, le chiamate a questa API avranno esito negativo in fase di esecuzione.
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
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows Desktop Extension SDK (è stato introdotto in 10.0.15063.0)
|
API contract |
Windows.Media.Capture.AppBroadcastContract (è stato introdotto in v1.0)
|
Funzionalità dell'app |
appBroadcast
appBroadcastSettings
|
Commenti
Questa API può generare un errore se il servizio in background è stato arrestato a causa del timeout di inattività.
Proprietà
AuthenticationResult |
Ottiene il risultato dell'autenticazione dello stato di trasmissione dell'app. |
CameraCaptureError |
Ottiene l'errore di acquisizione della fotocamera associato allo stato di trasmissione dell'app. |
CameraCaptureState |
Ottiene lo stato di acquisizione della fotocamera. |
EncodedVideoSize |
Ottiene le dimensioni del video codificato della trasmissione dell'app. |
IsCaptureTargetRunning |
Ottiene un valore che indica se la destinazione di acquisizione è attualmente in esecuzione. |
MicrophoneCaptureError |
Ottiene l'errore di acquisizione del microfono associato allo stato di trasmissione dell'app. |
MicrophoneCaptureState |
Ottiene lo stato di acquisizione del microfono. |
OAuthCallbackUri |
Ottiene l'URI di callback OAuth associato allo stato di trasmissione dell'app. |
OAuthRequestUri |
Ottiene l'URI della richiesta OAuth associato allo stato di trasmissione dell'app. |
PlugInState |
Ottiene lo stato del plug-in associato allo stato di trasmissione dell'app. |
ShouldCaptureCamera |
Ottiene o imposta un valore che specifica se la fotocamera deve essere acquisita per la trasmissione dell'app. |
ShouldCaptureMicrophone |
Ottiene o imposta un valore che specifica se il microfono deve essere acquisito per la trasmissione dell'app. |
SignInState |
Ottiene o imposta un valore che specifica lo stato di accesso della trasmissione dell'app. |
StreamState |
Ottiene un valore che specifica lo stato del flusso di trasmissione dell'app. |
TerminationReason |
Ottiene un valore che specifica il motivo per cui la trasmissione dell'app è stata terminata. |
TerminationReasonPlugInSpecific |
Ottiene un valore che indica il motivo specificato dal plug-in per cui la trasmissione dell'app è stata terminata. |
ViewerCount |
Ottiene il conteggio del visualizzatore della trasmissione dell'app. |
Metodi
RestartCameraCapture() |
Riavvia l'acquisizione della fotocamera per la trasmissione dell'app. |
RestartMicrophoneCapture() |
Riavvia l'acquisizione del microfono per la trasmissione dell'app. |
Eventi
CameraCaptureStateChanged |
Si verifica quando cambia lo stato di acquisizione della fotocamera. |
CaptureTargetClosed |
Si verifica quando la destinazione di acquisizione viene chiusa. |
MicrophoneCaptureStateChanged |
Si verifica quando cambia lo stato di acquisizione del microfono. |
PlugInStateChanged |
Si verifica quando lo stato del plug-in associato allo stato di trasmissione dell'app cambia. |
StreamStateChanged |
Si verifica quando cambia lo stato del flusso dell'app broadcast. |
ViewerCountChanged |
Si verifica quando cambia il numero di visualizzatori della trasmissione dell'app. |