AppBroadcastState Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt den Status einer App-Übertragung dar und verwaltet diese.
Hinweis
Diese API erfordert die Funktionen appBroadcast und appBroadcastSettings , die nicht für alle Windows-Apps verfügbar sind. Sofern Ihr Entwicklerkonto nicht speziell von Microsoft bereitgestellt wird, schlagen Aufrufe dieser API zur Laufzeit fehl.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows Desktop Extension SDK (eingeführt in 10.0.15063.0)
|
API contract |
Windows.Media.Capture.AppBroadcastContract (eingeführt in v1.0)
|
App-Funktionen |
appBroadcast
appBroadcastSettings
|
Hinweise
Diese API löst möglicherweise einen Fehler aus, wenn der Hintergrunddienst aufgrund eines Leerlauftimeouts heruntergefahren wurde.
Eigenschaften
AuthenticationResult |
Ruft das Authentifizierungsergebnis des App-Broadcaststatus ab. |
CameraCaptureError |
Ruft den Kameraaufnahmefehler ab, der dem App-Broadcaststatus zugeordnet ist. |
CameraCaptureState |
Ruft den Kameraaufnahmezustand ab. |
EncodedVideoSize |
Ruft die codierte Videogröße der App-Übertragung ab. |
IsCaptureTargetRunning |
Ruft einen Wert ab, der angibt, ob das Erfassungsziel derzeit ausgeführt wird. |
MicrophoneCaptureError |
Ruft den Mikrofonaufnahmefehler ab, der dem App-Broadcaststatus zugeordnet ist. |
MicrophoneCaptureState |
Ruft den Mikrofonaufnahmezustand ab. |
OAuthCallbackUri |
Ruft den OAuth-Rückruf-URI ab, der dem App-Broadcaststatus zugeordnet ist. |
OAuthRequestUri |
Ruft den OAuth-Anforderungs-URI ab, der dem App-Broadcaststatus zugeordnet ist. |
PlugInState |
Ruft den Status des Plug-Ins ab, das dem App-Broadcaststatus zugeordnet ist. |
ShouldCaptureCamera |
Ruft einen Wert ab, der angibt, ob die Kamera für die App-Übertragung erfasst werden soll, oder legt den Wert fest. |
ShouldCaptureMicrophone |
Ruft einen Wert ab, der angibt, ob das Mikrofon für die App-Übertragung erfasst werden soll, oder legt den Wert fest. |
SignInState |
Ruft einen Wert ab, der den Anmeldestatus der App-Übertragung angibt, oder legt diese fest. |
StreamState |
Ruft einen Wert ab, der den Status des App-Broadcaststreams angibt. |
TerminationReason |
Ruft einen Wert ab, der den Grund angibt, aus dem die App-Übertragung beendet wurde. |
TerminationReasonPlugInSpecific |
Ruft einen Wert ab, der den vom Plug-In angegebenen Grund angibt, aus dem die App-Übertragung beendet wurde. |
ViewerCount |
Ruft die Anzahl der Zuschauer der App-Übertragung ab. |
Methoden
RestartCameraCapture() |
Startet die Kameraaufnahme für die App-Übertragung neu. |
RestartMicrophoneCapture() |
Startet die Mikrofonaufnahme für die App-Übertragung neu. |
Ereignisse
CameraCaptureStateChanged |
Tritt auf, wenn sich der Kameraaufnahmezustand ändert. |
CaptureTargetClosed |
Tritt auf, wenn das Erfassungsziel geschlossen wird. |
MicrophoneCaptureStateChanged |
Tritt auf, wenn sich der Mikrofonaufnahmezustand ändert. |
PlugInStateChanged |
Tritt auf, wenn sich der Status des Plug-Ins ändert, das dem App-Broadcaststatus zugeordnet ist. |
StreamStateChanged |
Tritt auf, wenn sich der Streamstatus der App-Übertragung ändert. |
ViewerCountChanged |
Tritt auf, wenn sich die Anzahl der Zuschauer der App-Übertragung ändert. |