Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents an XTF input client.
Syntax
interface IXtfInputClient : public IUnknown
Methods
Method | Description |
---|---|
ConnectGamepad | Creates a virtual controller, and gets the device identifier for it. |
DisconnectAllGamepads | Disconnects all virtual controllers simulated by this XtfInputClient instance. |
DisconnectGamepad | Disconnects a specified virtual controller. |
SendGamepadReport | Sends a controller state report to the console. |
SendGamepadReportEx | Sends a controller state report to the console. |
SendGamepadReportWithAudio | Sends a controller state report to the console. |
Remarks
IXtfInputClient is used to create create, disconnect, and send game reports to a virtual controller on a development console. You can automate unit tests, stress tests, long-haul tests, and user tests by programmatically simulating gamepad input. To create an instance of IXtfInputClient call XtfCreateInputClient
Requirements
Header: xtfinput.h
Library: xtfinput.lib
Supported platforms: Windows (for Xbox console tools)