
This CL implements the dual-rumble effect for Windows.Gaming.Input (WGI) gamepads. It does so by making WgiGamepadDevice inherit from AbstractHapticGamepad and by making every WGI gamepad object to have a 1: 1 association with a WgiGamepadDevice object. Change-Id: I67284a3a2c8be0d78e71c59b667836291a03d11d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3347270 Reviewed-by: Matt Reynolds <mattreynolds@chromium.org> Commit-Queue: Gabriel Brito <gabrielbrito@microsoft.com> Cr-Commit-Position: refs/heads/main@{#956500}