FlightStick.GetButtonLabel(FlightStickButtons) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
}
// ...
}
}