windows.gaming.input: Register Windows.Gaming.Input.Custom classes.

Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Rémi Bernon 2022-03-02 14:03:03 +01:00 committed by Alexandre Julliard
parent 435ac84c21
commit 350c8ec3ba
3 changed files with 19 additions and 0 deletions

View File

@ -20,4 +20,19 @@
#pragma makedep register
#ifdef __WIDL__
#pragma winrt ns_prefix
#endif
import "inspectable.idl";
import "asyncinfo.idl";
import "eventtoken.idl";
import "windowscontracts.idl";
import "windows.foundation.idl";
import "windows.devices.haptics.idl";
import "windows.gaming.input.forcefeedback.idl";
import "windows.system.idl";
#define DO_NO_IMPORTS
#include "windows.gaming.input.idl"
#include "windows.gaming.input.custom.idl"

View File

@ -20,6 +20,7 @@
#pragma winrt ns_prefix
#endif
#ifndef DO_NO_IMPORTS
import "inspectable.idl";
import "asyncinfo.idl";
import "eventtoken.idl";
@ -27,6 +28,7 @@ import "windowscontracts.idl";
import "windows.foundation.idl";
import "windows.gaming.input.idl";
import "windows.storage.streams.idl";
#endif
namespace Windows.Gaming.Input.Custom {
typedef enum XusbDeviceSubtype XusbDeviceSubtype;

View File

@ -20,6 +20,7 @@
#pragma winrt ns_prefix
#endif
#ifndef DO_NO_IMPORTS
import "inspectable.idl";
import "asyncinfo.idl";
import "eventtoken.idl";
@ -28,6 +29,7 @@ import "windows.foundation.idl";
import "windows.devices.haptics.idl";
import "windows.gaming.input.forcefeedback.idl";
import "windows.system.idl";
#endif
namespace Windows.Gaming.Input {
typedef enum GamepadButtons GamepadButtons;