Freigeben über


AppBroadcastGlobalSettings Klasse

Definition

Gibt globale Sendeeinstellungen an, die in allen Broadcast-UWP-Apps beibehalten werden.

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 AppBroadcastGlobalSettings sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.Capture.AppBroadcastContract, 65536)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppBroadcastGlobalSettings final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.Capture.AppBroadcastContract), 65536)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppBroadcastGlobalSettings
Public NotInheritable Class AppBroadcastGlobalSettings
Vererbung
Object Platform::Object IInspectable AppBroadcastGlobalSettings
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

Rufen Sie eine instance dieser Klasse ab, indem Sie AppBroadcastManager.GetGlobalSettings aufrufen.

Eigenschaften

CameraOverlayLocation

Ruft einen Wert ab, der die Position der Kameraüberlagerung innerhalb des Broadcastvideorahmens angibt, oder legt diesen fest.

CameraOverlaySize

Ruft einen Wert ab, der die Größe der Kameraüberlagerung innerhalb des Broadcastvideorahmens angibt, oder legt diesen fest.

HasHardwareEncoder

Ruft einen Wert ab, der angibt, ob das aktuelle Gerät die hardwarebasierte Mediencodierung unterstützt.

IsAudioCaptureEnabled

Ruft einen Wert ab, der angibt, ob die Audioaufnahme für die Übertragung aktiviert ist, oder legt den Wert fest.

IsBroadcastEnabled

Ruft einen Wert ab, der angibt, ob die Übertragung auf dem Gerät aktiviert ist.

IsCameraCaptureEnabledByDefault

Ruft einen Wert ab, der angibt, ob die Kameraaufnahme für die Übertragung standardmäßig aktiviert ist, oder legt den Wert fest.

IsCursorImageCaptureEnabled

Ruft einen Wert ab, der angibt, ob das Cursorbild erfasst wird.

IsDisabledByPolicy

Ruft einen Wert ab, der angibt, ob die Übertragung auf dem Gerät nach Gruppenrichtlinie deaktiviert ist.

IsEchoCancellationEnabled

Ruft einen Wert ab, der angibt, ob die Echoabbruchung aktiviert ist, oder legt den Wert fest.

IsGpuConstrained

Ruft einen Wert ab, der angibt, ob die GPU auf dem Gerät eingeschränkt ist.

IsMicrophoneCaptureEnabledByDefault

Ruft einen Wert ab, der angibt, ob die Mikrofonaufnahme für die Übertragung standardmäßig aktiviert ist, oder legt den Wert fest.

MicrophoneGain

Ruft einen Wert ab, der die Mikrofonverstärkung für die Broadcast-Audioaufnahme angibt, oder legt diese fest.

SelectedCameraId

Ruft eine Zeichenfolge ab, die die Geräte-ID der Kamera enthält, die für die Videoübertragung verwendet wird, oder legt diese fest.

SystemAudioGain

Ruft die Systemverstärkung für die Aufzeichnung von Audioübertragungen ab oder legt sie fest.

Gilt für: