Compartir a través de


IXtfInputClient Interface

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)

See also

XtfInput
XtfCreateInputClient