ICustomGameControllerFactory
ICustomGameControllerFactory
ICustomGameControllerFactory
ICustomGameControllerFactory
Interface
Definition
Represents a factory for creating a custom controller type.
public : interface ICustomGameControllerFactorypublic interface ICustomGameControllerFactoryPublic Interface ICustomGameControllerFactory// This API is not available in Javascript.
- Attributes
Windows 10 requirements
| Device family |
Windows 10 Anniversary Edition (introduced v10.0.14393.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v3)
|
Methods
CreateGameController(IGameControllerProvider) CreateGameController(IGameControllerProvider) CreateGameController(IGameControllerProvider) CreateGameController(IGameControllerProvider)
Creates an instance of a game controller.
public : PlatForm::Object CreateGameController(IGameControllerProvider provider)public object CreateGameController(IGameControllerProvider provider)Public Function CreateGameController(provider As IGameControllerProvider) As object// This API is not available in Javascript.
Parameters
- provider
- IGameControllerProvider IGameControllerProvider IGameControllerProvider IGameControllerProvider
The controller provider for the controller.
Returns
PlatForm::Object
object
object
object
The created object.
OnGameControllerAdded(IGameController) OnGameControllerAdded(IGameController) OnGameControllerAdded(IGameController) OnGameControllerAdded(IGameController)
Event raised when the controller is added.
public : void OnGameControllerAdded(IGameController value)public void OnGameControllerAdded(IGameController value)Public Function OnGameControllerAdded(value As IGameController) As void// This API is not available in Javascript.
Parameters
The added controller.
OnGameControllerRemoved(IGameController) OnGameControllerRemoved(IGameController) OnGameControllerRemoved(IGameController) OnGameControllerRemoved(IGameController)
Event raised when the controller is removed.
public : void OnGameControllerRemoved(IGameController value)public void OnGameControllerRemoved(IGameController value)Public Function OnGameControllerRemoved(value As IGameController) As void// This API is not available in Javascript.
Parameters
The removed controller.