AppBroadcastGlobalSettings 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.
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
- 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. |