GipGameControllerProvider 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.
Stellt einen physischen Spielcontroller dar, der mit dem System über GIP.SYS verbunden ist.
public ref class GipGameControllerProvider sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GipGameControllerProvider final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GipGameControllerProvider
Public NotInheritable Class GipGameControllerProvider
- Vererbung
- Attribute
- Implementiert
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)
|
Eigenschaften
FirmwareVersionInfo |
Die Firmwareversion des Controllers. |
HardwareProductId |
Die Hardwareprodukt-ID des Controllers. |
HardwareVendorId |
Die Hardwareanbieter-ID des Controllers. |
HardwareVersionInfo |
Enthält Informationen zur Hardwareversion des Controllers. |
IsConnected |
Boolescher Wert, der angibt, ob der Controller verbunden ist. |
Methoden
SendMessage(GipMessageClass, Byte, Byte[]) |
Er sendet eine Nachricht. |
SendReceiveMessage(GipMessageClass, Byte, Byte[], Byte[]) |
Sendet eine Anforderung für eine Nachricht. |
UpdateFirmwareAsync(IInputStream) |
Versucht, die Firmware für den Controller asynchron zu aktualisieren. |