Freigeben über


GameBarServices Klasse

Definition

Verwaltet den Zustand der Spielleiste.

public ref class GameBarServices sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.Capture.GameBarContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GameBarServices final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.Capture.GameBarContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GameBarServices
Public NotInheritable Class GameBarServices
Vererbung
Object Platform::Object IInspectable GameBarServices
Attribute

Windows-Anforderungen

Gerätefamilie
Windows Desktop Extension SDK (eingeführt in 10.0.15063.0)
API contract
Windows.Media.Capture.GameBarContract (eingeführt in v1.0)
App-Funktionen
gameBarServices

Hinweise

Diese API löst möglicherweise einen Fehler aus, wenn der Hintergrunddienst aufgrund eines Leerlauftimeouts heruntergefahren wurde.

Eigenschaften

AppBroadcastServices

Ruft ein -Objekt ab, das App-Übertragungen verwaltet.

AppCaptureServices

Ruft ein -Objekt ab, das die App-Erfassung verwaltet.

SessionId

Ruft einen eindeutigen Bezeichner für die Game Bar-Sitzung ab.

TargetCapturePolicy

Ruft die Richtlinie für die App-Erfassung eines Ziels ab.

TargetInfo

Ruft ein -Objekt ab, das Metadaten für ein App-Erfassungsziel bereitstellt.

Methoden

DisableCapture()

Deaktiviert die App-Erfassung.

EnableCapture()

Aktiviert die App-Erfassung.

Ereignisse

CommandReceived

Tritt auf, wenn ein Game Bar-Befehl empfangen wird.

Gilt für: