Partilhar via


FlightStick.GetButtonLabel(FlightStickButtons) Método

Definição

Recupera o rótulo do botão para o botão 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

O botão para o qual recuperar o rótulo.

Retornos

O rótulo do botão especificado. Se o rótulo do botão estiver em branco ou não houver um rótulo conhecido para o botão do controlador, Nenhum será retornado.

Comentários

O exemplo a seguir obtém o rótulo no botão FirePrimary na vara de voo e mostra um ícone com base no rótulo.

#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.
        }
        // ...
    }
}

Aplica-se a

Confira também