RacingWheel 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 ein Rennlenkrad dar.
public ref class RacingWheel sealed
public ref class RacingWheel sealed : IGameControllerBatteryInfo
/// [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 RacingWheel final
/// [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 RacingWheel final : IGameControllerBatteryInfo
[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 RacingWheel
[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 RacingWheel : IGameControllerBatteryInfo
Public NotInheritable Class RacingWheel
Public NotInheritable Class RacingWheel
Implements IGameControllerBatteryInfo
- 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)
|
Hinweise
Unterstützte Geräte
RacingWheel unterstützt jedes GIP (Gaming Input Protocol) oder XUSB-kompatible Rennlenkrad ohne Unterstützung von Kraftfeedback.
Erzwingungsfeedback wird für die folgenden Gerätemodelle unterstützt:
Hersteller | Modellieren |
---|---|
Logitech | G25 |
G27 | |
G29 | |
G920 | |
MOMO Force Feedback Rennlenkrad | |
Thrustmaster | T300RS |
T500RS | |
RGT Force Feedback | |
T150 | |
TX | |
TMX | |
Fanatec | CSR |
HID-Modus für die Xbox One |
Beachten Sie, dass Sie zur Verwendung der oben aufgeführten Geräte eine HID-Funktionsdeklaration (Human Interface Device, Human Interface Device) in appxmanifest Ihrer App einschließen sollten:
<Capabilities>
<DeviceCapability Name="humaninterfacedevice">
<Device Id="any">
<Function Type="usage:0001 0004"/>
<Function Type="usage:0001 0005"/>
</Device>
</DeviceCapability>
</Capabilities>
Versionsverlauf
Windows-Version | SDK-Version | Mehrwert |
---|---|---|
1703 | 15063 | FromGameController |
1703 | 15063 | TryGetBatteryReport |
Eigenschaften
HasClutch |
Boolescher Wert, der angibt, ob das Rennlenkrad über eine Kupplung verfügt. |
HasHandbrake |
Boolescher Wert, der angibt, ob das Rennlenkrad über eine Handbremse verfügt. |
HasPatternShifter |
Boolescher Wert, der angibt, ob das Rennlenkrad über einen Musterschieber verfügt. |
Headset |
Das Am Rennlenkrad angeschlossene Audio-Headset. |
IsWireless |
Ruft einen Wert ab, der den drahtlosen Zustand des Rennlenkrads angibt. |
MaxPatternShifterGear |
Der höchste Gang des Schalters. |
MaxWheelAngle |
Der maximale Winkel des Rennlenkrads in Grad. |
RacingWheels |
Die Liste aller verbundenen Rennlenkräder. |
User |
Der Benutzer, der dem Rennlenkrad zugeordnet ist. |
WheelMotor |
Der Kraftrückmeldungsmotor für das Rennlenkrad. |
Methoden
FromGameController(IGameController) |
Gibt den angegebenen Gamecontroller als Rennlenkrad zurück. |
GetButtonLabel(RacingWheelButtons) |
Ruft die Schaltflächenbezeichnung für die angegebene Schaltfläche ab. |
GetCurrentReading() |
Ruft eine Momentaufnahme des Zustands des Rennlenkrads ab. |
TryGetBatteryReport() |
Ruft Informationen zum aktuellen Akkuzustand des Rennlenkrads ab. |
Ereignisse
HeadsetConnected |
Signalisiert, wenn ein Headset am Rennlenkrad angebracht ist. |
HeadsetDisconnected |
Signalisiert, wenn ein Headset vom Rennrad getrennt wird. |
RacingWheelAdded |
Signalisiert, wenn ein neues Rennlenkrad verbunden ist. |
RacingWheelRemoved |
Signalisiert, wenn ein Rennlenkrad getrennt wird. |
UserChanged |
Signalisiert, wenn sich der Benutzer, der dem Rennlenkrad zugeordnet ist, geändert hat. |