Windows.Gaming.Input.Custom 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含 API,可讓設備製造商為其裝置撰寫自定義 WinRT (Windows 執行階段) 類別庫。
類別
GameControllerFactoryManager |
管理自定義控制器的處理站。 |
GipFirmwareUpdateResult |
更新作業的結果。 |
GipGameControllerProvider |
表示使用 GIP.SYS 連線到系統的實體遊戲控制器。 |
HidGameControllerProvider |
代表 HID (Human Interface Device) 遊戲控制器的基礎裝置。 |
XusbGameControllerProvider |
表示使用 XUSB22.SYS 連線到系統的實體遊戲控制器裝置。 |
結構
GameControllerVersionInfo |
包含遊戲控制器版本的相關信息。 |
GipFirmwareUpdateProgress |
指出韌體更新作業的進度。 |
介面
ICustomGameControllerFactory |
表示用於建立自定義控制器類型的處理站。 |
IGameControllerInputSink |
基底介面,定義撰寫自定義遊戲控制器類別所需的介面。 |
IGameControllerProvider |
基底介面,表示連接到系統的實體遊戲控制器裝置。 |
IGipGameControllerInputSink |
定義自定義 Gip 控制器介面所需的方法。 |
IHidGameControllerInputSink |
定義自定義 HID (人類介面裝置) 控制器介面介面所需的方法。 |
IXusbGameControllerInputSink |
定義自定義 Xusb 控制器介面所需的方法。 |
列舉
GipFirmwareUpdateStatus |
指出韌體更新作業的狀態。 |
GipMessageClass |
Gip 訊息的類別。 |
XusbDeviceSubtype |
控制器的裝置子類型。 |
XusbDeviceType |
控制器的裝置類型。 |
備註
請務必注意,此命名空間中的 API 不是以應用程式為目標;事實上,沒有任何應用程式應該直接呼叫這些 API。 此命名空間只是為了提供撰寫 WinRT 元件連結庫的架構,而且它是這些連結庫 (,以及它們公開的 API,) 應用程式最終會取用。 因此,這些 API 主要著重於遊戲控制器裝置的低階原始存取。