ArcadeStick 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 arkade.
public ref class ArcadeStick sealed
public ref class ArcadeStick 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 ArcadeStick 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 ArcadeStick 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 ArcadeStick
[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 ArcadeStick : IGameControllerBatteryInfo
Public NotInheritable Class ArcadeStick
Public NotInheritable Class ArcadeStick
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
Instans kelas ArcadeStick tidak dapat dibuat secara langsung; sebagai gantinya, instans kelas diambil melalui properti ArcadeStick.ArcadeSticks yang mencantumkan semua tongkat arkade yang terhubung atau melalui peristiwa ArcadeStick.ArcadeStickAdded . Lihat Tongkat arkade untuk informasi selengkapnya tentang cara menggunakan kelas ArcadeStick .
Perangkat yang Didukung
ArcadeStick mendukung GIP (Gaming Input Protocol) atau XUSB arcade stick.
Riwayat versi
Versi Windows | Versi SDK | Nilai ditambahkan |
---|---|---|
1703 | 15063 | FromGameController |
1703 | 15063 | TryGetBatteryReport |
Properti
ArcadeSticks |
Daftar semua tongkat arkade yang terhubung. |
Headset |
Headset audio yang melekat pada tongkat arkade. |
IsWireless |
Mendapatkan nilai yang menunjukkan status nirkabel tongkat arkade. |
User |
Pengguna yang terkait dengan tongkat arkade. |
Metode
FromGameController(IGameController) |
Mengembalikan pengontrol permainan yang diberikan sebagai tongkat arkade. |
GetButtonLabel(ArcadeStickButtons) |
Mengambil label tombol untuk tombol yang ditentukan. |
GetCurrentReading() |
Mendapatkan rekam jepret dari status tongkat arkade. |
TryGetBatteryReport() |
Mendapatkan informasi tentang status baterai tongkat arkade saat ini. |
Acara
ArcadeStickAdded |
Sinyal ketika tongkat arkade baru terhubung. |
ArcadeStickRemoved |
Sinyal ketika tongkat arkade terputus. |
HeadsetConnected |
Sinyal ketika headset melekat pada tongkat arkade. |
HeadsetDisconnected |
Sinyal ketika headset terputus dari tongkat arkade. |
UserChanged |
Sinyal ketika pengguna yang terkait dengan tongkat arkade telah berubah. |
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk