Compartir a través de


FlightStick.GetButtonLabel(FlightStickButtons) Método

Definición

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

public:
 virtual GameControllerButtonLabel GetButtonLabel(FlightStickButtons button) = GetButtonLabel;
GameControllerButtonLabel GetButtonLabel(FlightStickButtons const& button);
public GameControllerButtonLabel GetButtonLabel(FlightStickButtons button);
function getButtonLabel(button)
Public Function GetButtonLabel (button As FlightStickButtons) As GameControllerButtonLabel

Parámetros

button
FlightStickButtons

Botón para el que se va a recuperar la etiqueta.

Devoluciones

Etiqueta del botón especificado. Si la etiqueta del botón está en blanco o no hay ninguna etiqueta conocida para el botón del controlador, se devuelve None .

Comentarios

En el ejemplo siguiente se obtiene la etiqueta en el botón FirePrimary del stick piloto y se muestra un icono basado en la etiqueta.

#include <winrt/Windows.Gaming.Input.h>
using namespace winrt;
using namespace Windows::Gaming::Input;

void ShowFlightStickFirePrimaryButtonIcon(FlightStick flightStick)
{
    GameControllerButtonLabel label =
        flightStick.GetButtonLabel(FlightStickButtons::FirePrimary);

    switch (label)
    {
        case (GameControllerButtonLabel::RightTrigger):
        {
            // Show the right trigger icon.
        }
        // ...
    }
}

Se aplica a

Consulte también