Freigeben über


GameControllerProviderInfo Klasse

Definition

Stellt Informationen zu einem physischen Gamecontroller bereit, der mithilfe von GIP.SYS mit dem System verbunden ist.

Wichtig

Der Zugriff auf diese Klasse erfordert das Deklarieren der xboxAccessoryManagement-Funktion.

public ref class GameControllerProviderInfo abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Gaming.Input.GamingInputPreviewContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GameControllerProviderInfo final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Gaming.Input.GamingInputPreviewContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class GameControllerProviderInfo
Public Class GameControllerProviderInfo
Vererbung
Object Platform::Object IInspectable GameControllerProviderInfo
Attribute

Windows-Anforderungen

Gerätefamilie
Windows Desktop Extension SDK (eingeführt in 10.0.15063.0)
API contract
Windows.Gaming.Input.GamingInputPreviewContract (eingeführt in v1.0)

Methoden

GetParentProviderId(IGameControllerProvider)

Ruft die persistente ID des übergeordneten Geräts eines physischen Gamecontrollers ab, der mithilfe von GIP.SYS mit dem System verbunden ist.

Wichtig

Der Zugriff auf diese API erfordert das Deklarieren der xboxAccessoryManagement-Funktion.

GetProviderId(IGameControllerProvider)

Ruft die persistente ID eines physischen Gamecontrollers ab, der mit dem System verbunden ist, indem GIP.SYS verwendet wird.

Wichtig

Der Zugriff auf diese Klasse erfordert das Deklarieren der xboxAccessoryManagement-Funktion.

Gilt für: