Module: wine Branch: master Commit: df0566d531b4454673eb71a0903986d215988e40 URL: https://source.winehq.org/git/wine.git/?a=commit;h=df0566d531b4454673eb71a09...
Author: Rémi Bernon rbernon@codeweavers.com Date: Wed Mar 2 14:03:07 2022 +0100
dinput/tests: Add tests for ICustomGameControllerFactory_CreateGameController.
This shows that the runtime uses COM aggregation to provide the IGameController and IGameControllerBatteryInfo implementation, while expecting the custom controller to implement several other interfaces depending on the type of provider used as a backend.
Signed-off-by: Rémi Bernon rbernon@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/dinput/tests/hotplug.c | 371 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 365 insertions(+), 6 deletions(-)
Diff: https://source.winehq.org/git/wine.git/?a=commitdiff;h=df0566d531b4454673eb7...