RacingWheel Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili roda balap.
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
- Warisan
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10 Anniversary Edition (diperkenalkan dalam 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v3.0)
|
Keterangan
Perangkat yang Didukung
RacingWheel mendukung GIP (Gaming Input Protocol) atau roda balap yang kompatibel dengan XUSB tanpa dukungan umpan balik paksa.
Umpan balik paksa didukung pada model perangkat berikut:
Produsen | Model |
---|---|
Logitech | G25 |
G27 | |
G29 | |
G920 | |
Roda Balap Umpan Balik Paksa MOMO | |
Thrustmaster | T300RS |
T500RS | |
Umpan Balik Paksa RGT | |
T150 | |
TX | |
TMX | |
Fanatec | CSR |
Mode HID untuk Xbox One |
Perhatikan bahwa untuk menggunakan perangkat yang tercantum di atas, Anda harus menyertakan deklarasi kemampuan HID (Perangkat Antarmuka Manusia) di appxmanifest aplikasi Anda:
<Capabilities>
<DeviceCapability Name="humaninterfacedevice">
<Device Id="any">
<Function Type="usage:0001 0004"/>
<Function Type="usage:0001 0005"/>
</Device>
</DeviceCapability>
</Capabilities>
Riwayat versi
Versi Windows | Versi SDK | Nilai ditambahkan |
---|---|---|
1703 | 15063 | FromGameController |
1703 | 15063 | CobaGetBatteryReport |
Properti
HasClutch |
Boolean menunjukkan apakah roda balap memiliki kopling. |
HasHandbrake |
Boolean menunjukkan apakah roda balap memiliki rem tangan. |
HasPatternShifter |
Boolean menunjukkan apakah roda balap memiliki perubah pola. |
Headset |
Headset audio terpasang pada roda balap. |
IsWireless |
Mendapatkan nilai yang menunjukkan status nirkabel roda balap. |
MaxPatternShifterGear |
Gigi tertinggi shifter. |
MaxWheelAngle |
Sudut maksimum, dalam derajat, dari roda balap. |
RacingWheels |
Daftar semua roda balap yang terhubung. |
User |
Pengguna yang terkait dengan roda balap. |
WheelMotor |
Motor umpan balik paksa untuk roda balap. |
Metode
FromGameController(IGameController) |
Mengembalikan pengontrol game yang diberikan sebagai roda balap. |
GetButtonLabel(RacingWheelButtons) |
Mengambil label tombol untuk tombol yang ditentukan. |
GetCurrentReading() |
Mendapatkan rekam jepret dari keadaan roda balap. |
TryGetBatteryReport() |
Mendapatkan informasi tentang status baterai roda balap saat ini. |
Acara
HeadsetConnected |
Memberi sinyal ketika headset terpasang pada roda balap. |
HeadsetDisconnected |
Memberi sinyal ketika headset terputus dari roda balap. |
RacingWheelAdded |
Sinyal ketika roda balap baru terhubung. |
RacingWheelRemoved |
Sinyal ketika roda balap terputus. |
UserChanged |
Sinyal ketika pengguna yang terkait dengan roda balap telah berubah. |