Freigeben über


XusbGameControllerProvider Klasse

Definition

Stellt die physischen Spielcontrollergeräte dar, die über XUSB22.SYS mit dem System verbunden sind.

public ref class XusbGameControllerProvider 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 XusbGameControllerProvider 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 XusbGameControllerProvider
Public NotInheritable Class XusbGameControllerProvider
Vererbung
Object Platform::Object IInspectable XusbGameControllerProvider
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

SetVibration(Double, Double)

Legt die Geschwindigkeit des Vibrationsmotors des Controllers fest.

Gilt für:

Weitere Informationen