IGameControllerProvider Schnittstelle
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.
Basisschnittstelle, die die physischen Gamecontrollergeräte darstellt, die mit dem System verbunden sind.
public interface class IGameControllerProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.Guid(3872864642, 10646, 17753, 177, 108, 62, 87, 212, 110, 88, 214)]
struct IGameControllerProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.Guid(3872864642, 10646, 17753, 177, 108, 62, 87, 212, 110, 88, 214)]
public interface IGameControllerProvider
Public Interface IGameControllerProvider
- Abgeleitet
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)
|
Hinweise
Geräteklassen können nicht aktiviert werden, sie können über eine Sammlungseigenschaft in der Geräte-Manager-Laufzeitklasse aufgezählt werden. Dies ist jedoch auf das Speichern von Apps mit der Funktion xboxAccessoryManagement beschränkt. Die typische Möglichkeit, zugriff auf ein Geräteklassenobjekt zu erhalten, besteht darin, eine Factory für eine benutzerdefinierte Gamecontrollerklasse zu registrieren.
Eigenschaften
FirmwareVersionInfo |
Enthält Informationen zur Firmwareversion des Controllers. |
HardwareProductId |
Die Hardwareprodukt-ID des Controllers. |
HardwareVendorId |
Die Hardwareanbieter-ID des Controllers. |
HardwareVersionInfo |
Enthält Informationen zur Hardwareversion. |
IsConnected |
Boolescher Wert, der angibt, ob der Controller verbunden ist. |