RawGameController.GetButtonLabel(Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
擷取指定按鈕的按鈕標籤。
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來填入代表每個按鈕狀態的值。 如需詳細資訊,請參閱 原始遊戲控制器 。