次の方法で共有


FlightStick.GetButtonLabel(FlightStickButtons) メソッド

定義

指定したボタンのボタン ラベルを取得します。

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

パラメーター

button
FlightStickButtons

ラベルを取得するボタン。

戻り値

指定したボタンのラベル。 ボタン ラベルが空白の場合、またはコントローラーのボタンに既知のラベルがない場合は、 None が返されます。

注釈

次の例では、フライト スティックの FirePrimary ボタンのラベルを取得し、ラベルに基づいてアイコンを表示します。

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

適用対象

こちらもご覧ください