GameBarServices
GameBarServices
GameBarServices
GameBarServices
Class
Definition
Manages the state of the Game Bar.
public : sealed class GameBarServices : IGameBarServicespublic sealed class GameBarServices : IGameBarServicesPublic NotInheritable Class GameBarServices Implements IGameBarServices// You can use this class in JavaScript.
- Attributes
Windows 10 requirements
| Device family |
Windows Desktop Extension SDK (introduced v10.0.15063.0)
|
| API contract |
Windows.Media.Capture.GameBarContract (introduced v1)
|
| Capabilities |
gameBarServices
|
Properties
AppBroadcastServices AppBroadcastServices AppBroadcastServices AppBroadcastServices
Gets an object that manages app broadcasts.
public : AppBroadcastServices AppBroadcastServices { get; }public AppBroadcastServices AppBroadcastServices { get; }Public ReadOnly Property AppBroadcastServices As AppBroadcastServices// You can use this property in JavaScript.
An object that manages app broadcasts.
Additional features and requirements
| Device family |
Windows Desktop Extension SDK (introduced v10.0.15063.0)
|
| API contract |
Windows.Media.Capture.GameBarContract (introduced v1)
|
| Capabilities |
gameBarServices
|
AppCaptureServices AppCaptureServices AppCaptureServices AppCaptureServices
Gets an object that manages app capture.
public : AppCaptureServices AppCaptureServices { get; }public AppCaptureServices AppCaptureServices { get; }Public ReadOnly Property AppCaptureServices As AppCaptureServices// You can use this property in JavaScript.
An object that manages app capture.
Additional features and requirements
| Device family |
Windows Desktop Extension SDK (introduced v10.0.15063.0)
|
| API contract |
Windows.Media.Capture.GameBarContract (introduced v1)
|
| Capabilities |
gameBarServices
|
SessionId SessionId SessionId SessionId
Gets a unique identifier for the Game Bar session.
public : PlatForm::String SessionId { get; }public string SessionId { get; }Public ReadOnly Property SessionId As string// You can use this property in JavaScript.
- Value
- PlatForm::String string string string
A unique identifier for the Game Bar session.
Additional features and requirements
| Device family |
Windows Desktop Extension SDK (introduced v10.0.15063.0)
|
| API contract |
Windows.Media.Capture.GameBarContract (introduced v1)
|
| Capabilities |
gameBarServices
|
TargetCapturePolicy TargetCapturePolicy TargetCapturePolicy TargetCapturePolicy
Gets the policy for app capture of a target.
public : GameBarTargetCapturePolicy TargetCapturePolicy { get; }public GameBarTargetCapturePolicy TargetCapturePolicy { get; }Public ReadOnly Property TargetCapturePolicy As GameBarTargetCapturePolicy// You can use this property in JavaScript.
- Value
- GameBarTargetCapturePolicy GameBarTargetCapturePolicy GameBarTargetCapturePolicy GameBarTargetCapturePolicy
The policy for app capture of a target.
Additional features and requirements
| Device family |
Windows Desktop Extension SDK (introduced v10.0.15063.0)
|
| API contract |
Windows.Media.Capture.GameBarContract (introduced v1)
|
| Capabilities |
gameBarServices
|
TargetInfo TargetInfo TargetInfo TargetInfo
Gets an object that provides metadata for an app capture target.
public : GameBarServicesTargetInfo TargetInfo { get; }public GameBarServicesTargetInfo TargetInfo { get; }Public ReadOnly Property TargetInfo As GameBarServicesTargetInfo// You can use this property in JavaScript.
- Value
- GameBarServicesTargetInfo GameBarServicesTargetInfo GameBarServicesTargetInfo GameBarServicesTargetInfo
An object that provides metadata for an app capture target.
Additional features and requirements
| Device family |
Windows Desktop Extension SDK (introduced v10.0.15063.0)
|
| API contract |
Windows.Media.Capture.GameBarContract (introduced v1)
|
| Capabilities |
gameBarServices
|
Methods
DisableCapture() DisableCapture() DisableCapture() DisableCapture()
Disables app capture.
public : void DisableCapture()public void DisableCapture()Public Function DisableCapture() As void// You can use this method in JavaScript.
Additional features and requirements
| Device family |
Windows Desktop Extension SDK (introduced v10.0.15063.0)
|
| API contract |
Windows.Media.Capture.GameBarContract (introduced v1)
|
| Capabilities |
gameBarServices
|
EnableCapture() EnableCapture() EnableCapture() EnableCapture()
Enables app capture.
public : void EnableCapture()public void EnableCapture()Public Function EnableCapture() As void// You can use this method in JavaScript.
Additional features and requirements
| Device family |
Windows Desktop Extension SDK (introduced v10.0.15063.0)
|
| API contract |
Windows.Media.Capture.GameBarContract (introduced v1)
|
| Capabilities |
gameBarServices
|
Events
CommandReceived CommandReceived CommandReceived CommandReceived
Occurs when a Game Bar command is received.
public : event TypedEventHandler CommandReceived<GameBarServices, GameBarServicesCommandEventArgs>public event TypedEventHandler CommandReceived<GameBarServices, GameBarServicesCommandEventArgs>Public Event CommandReceived<GameBarServices, GameBarServicesCommandEventArgs>// You can use this event in JavaScript.
Additional features and requirements
| Device family |
Windows Desktop Extension SDK (introduced v10.0.15063.0)
|
| API contract |
Windows.Media.Capture.GameBarContract (introduced v1)
|
| Capabilities |
gameBarServices
|