RawGameController.GetButtonLabel(Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает метку кнопки для указанной кнопки.
public:
virtual GameControllerButtonLabel GetButtonLabel(int buttonIndex) = GetButtonLabel;
GameControllerButtonLabel GetButtonLabel(int const& buttonIndex);
public GameControllerButtonLabel GetButtonLabel(int buttonIndex);
function getButtonLabel(buttonIndex)
Public Function GetButtonLabel (buttonIndex As Integer) As GameControllerButtonLabel
Параметры
- buttonIndex
-
Int32
int
Кнопка, для которой требуется получить метку.
Возвращаемое значение
Метка для указанной кнопки. Если метка кнопки пуста или для кнопки контроллера нет известной метки, возвращается значение None .
Комментарии
В отличие от функций-членов GetButtonLabel других классов, таких как ArcadeStick.GetButtonLabel, эта функция принимает целое число, а не ArcadeStickButtons или другое значение перечисления. Это целое число является индексом в массиве кнопок для необработанного игрового контроллера.
Вы можете создать собственный массив кнопок, а затем заполнить его значениями, представляющими состояние каждой кнопки, с помощью RawGameController.GetCurrentReading. Дополнительные сведения см. в разделе Необработанный игровой контроллер .