XInputOnGameInputInitialize
Initialize the XInput wrapper API.
Syntax
HRESULT XInputOnGameInputInitialize(
)
Parameters
Return value
Type: HRESULT
Function's result.
Remarks
To use this function, you must define the XINPUT_ON_GAMEINPUT_EXPLICIT_INITIALIZATION
macro. By default, XInput is initialized in the background, and this causes the first call to an XInput function to take significantly more time, because it's bundled with the initialization work. XINPUT_ON_GAMEINPUT_EXPLICIT_INITIALIZATION
gives you finer control over the initialization and uninitialization of XInput. To learn more and see the benefits of explicit initialization, read Porting from XInput to GameInput.
Requirements
Header: XInputOnGameInput.h
Library: xgameruntime.lib
Supported platforms: Xbox One family consoles and Xbox Series consoles
See also
Port XInput to GameInput
XInputOnGameInput
XInputOnGameInputUninitialize