다음을 통해 공유


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

레이블을 검색할 단추입니다.

반환

지정된 단추의 레이블입니다. 단추 레이블이 비어 있거나 컨트롤러 단추에 대해 알려진 레이블이 없으면 없음 이 반환됩니다.

설명

다음 예제에서는 플라이트 스틱의 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.
        }
        // ...
    }
}

적용 대상

추가 정보