Freigeben über


FlightStick.GetButtonLabel(FlightStickButtons) Methode

Definition

Ruft die Schaltflächenbezeichnung für die angegebene Schaltfläche ab.

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

Parameter

button
FlightStickButtons

Die Schaltfläche, für die die Bezeichnung abgerufen werden soll.

Gibt zurück

Die Bezeichnung für die angegebene Schaltfläche. Wenn die Schaltflächenbezeichnung leer ist oder keine bekannte Bezeichnung für die Schaltfläche des Controllers vorhanden ist, wird Keine zurückgegeben.

Hinweise

Im folgenden Beispiel wird die Bezeichnung auf der FirePrimary-Schaltfläche auf dem Flight Stick abgerufen, und es wird ein Symbol basierend auf der Bezeichnung angezeigt.

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

Gilt für:

Weitere Informationen