Bagikan melalui


ArcadeStick Kelas

Definisi

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
Object Platform::Object IInspectable ArcadeStick
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