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