ArcadeStick Clase

Definición

Representa un stick arcade.

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

Requisitos de Windows

Familia de dispositivos
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v3.0)

Comentarios

Las instancias de la clase ArcadeStick no se pueden crear directamente; en su lugar, las instancias de la clase se recuperan a través de la propiedad ArcadeStick.ArcadeSticks que muestra todos los sticks arcade conectados o a través del evento ArcadeStick.ArcadeStickAdded . Consulta Stick Arcade para obtener más información sobre cómo usar la clase ArcadeStick .

Dispositivos compatibles

ArcadeStick admite cualquier GIP (Protocolo de entrada de juegos) o stick arcade XUSB.

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1703 15063 FromGameController
1703 15063 TryGetBatteryReport

Propiedades

ArcadeSticks

La lista de todos los sticks arcade conectados.

Headset

Los auriculares de audio conectados al stick arcade.

IsWireless

Obtiene un valor que indica el estado inalámbrico del stick arcade.

User

El usuario asociado al stick arcade.

Métodos

FromGameController(IGameController)

Devuelve el controlador de juego especificado como un stick arcade.

GetButtonLabel(ArcadeStickButtons)

Recupera la etiqueta del botón para el botón especificado.

GetCurrentReading()

Obtiene una instantánea del estado de stick arcade.

TryGetBatteryReport()

Obtiene información sobre el estado actual de la batería del stick arcade.

Eventos

ArcadeStickAdded

Indica cuándo se conecta un nuevo stick arcade.

ArcadeStickRemoved

Indica cuándo se desconecta un stick arcade.

HeadsetConnected

Indica cuándo se conecta un casco al stick arcade.

HeadsetDisconnected

Indica cuándo se desconecta un casco del stick arcade.

UserChanged

Indica cuándo ha cambiado el usuario asociado al stick arcade.

Se aplica a

Consulte también