FlightStick 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 tongkat penerbangan.
public ref class FlightStick sealed : IGameControllerBatteryInfo
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class FlightStick final : IGameControllerBatteryInfo
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class FlightStick : IGameControllerBatteryInfo
Public NotInheritable Class FlightStick
Implements IGameControllerBatteryInfo
- Warisan
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10 Creators Update (diperkenalkan dalam 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v4.0)
|
Keterangan
FlightStick ditargetkan pada permainan penerbangan sederhana bergaya arkade. Ini menyediakan beberapa input dasar, yang berasal dari penyebar input umum terendah yang tersedia di sebagian besar perangkat stik penerbangan populer. Input ini meliputi:
- Dua tombol untuk menembakkan senjata primer dan sekunder.
- Sakelar topi untuk tampilan kamera dan/atau pemilihan target.
- Data sumbu untuk posisi pitch, roll, yaw, dan throttle.
Instans kelas FlightStick tidak dapat dibuat secara langsung; sebagai gantinya, instans kelas diambil melalui properti FlightStick.FlightSticks yang mencantumkan semua tongkat penerbangan yang terhubung atau melalui peristiwa FlightStick.FlightStickAdded .
Lihat Tongkat penerbangan untuk informasi selengkapnya tentang cara menggunakan kelas FlightStick .
Perangkat yang Didukung
FlightStick mendukung gip (Gaming Input Protocol) atau XUSB flight stick.
Properti
FlightSticks |
Daftar semua tongkat penerbangan yang terhubung. |
HatSwitchKind |
Jenis sakelar topi pada tongkat penerbangan. |
Headset |
Headset audio terpasang pada tongkat penerbangan. |
IsWireless |
Mendapatkan nilai yang menunjukkan status nirkabel tongkat penerbangan. |
User |
Pengguna yang terkait dengan tongkat penerbangan. |
Metode
FromGameController(IGameController) |
Mengembalikan pengontrol game yang diberikan sebagai tongkat penerbangan. |
GetButtonLabel(FlightStickButtons) |
Mengambil label tombol untuk tombol yang ditentukan. |
GetCurrentReading() |
Mendapatkan rekam jepret dari status tongkat penerbangan. |
TryGetBatteryReport() |
Mendapatkan informasi tentang status baterai tongkat penerbangan saat ini. |
Acara
FlightStickAdded |
Sinyal ketika tongkat penerbangan baru terhubung. |
FlightStickRemoved |
Sinyal ketika tongkat penerbangan terputus. |
HeadsetConnected |
Memberi sinyal ketika headset terpasang pada tongkat penerbangan. |
HeadsetDisconnected |
Memberi sinyal ketika headset terputus dari tongkat penerbangan. |
UserChanged |
Sinyal ketika pengguna yang terkait dengan tongkat penerbangan telah berubah. |