mirror of
https://github.com/nefarius/ViGEmBus.git
synced 2025-08-10 00:52:17 +00:00
Ported notification callbacks over
This commit is contained in:
@@ -53,7 +53,7 @@ typedef enum _VIGEM_ERRORS
|
||||
//
|
||||
typedef struct _VIGEM_TARGET *PVIGEM_TARGET;
|
||||
|
||||
typedef VOID(CALLBACK* PVIGEM_XUSB_NOTIFICATION)(
|
||||
typedef VOID(CALLBACK* PVIGEM_X360_NOTIFICATION)(
|
||||
PVIGEM_TARGET Target,
|
||||
UCHAR LargeMotor,
|
||||
UCHAR SmallMotor,
|
||||
@@ -85,4 +85,12 @@ VIGEM_ERROR vigem_target_add(PVIGEM_CLIENT vigem, PVIGEM_TARGET target);
|
||||
|
||||
VIGEM_ERROR vigem_target_remove(PVIGEM_CLIENT vigem, PVIGEM_TARGET target);
|
||||
|
||||
VIGEM_ERROR vigem_target_x360_register_notification(PVIGEM_CLIENT vigem, PVIGEM_TARGET target, PVIGEM_X360_NOTIFICATION notification);
|
||||
|
||||
VIGEM_ERROR vigem_target_ds4_register_notification(PVIGEM_CLIENT vigem, PVIGEM_TARGET target, PVIGEM_DS4_NOTIFICATION notification);
|
||||
|
||||
void vigem_target_x360_unregister_notification(PVIGEM_TARGET target);
|
||||
|
||||
void vigem_target_ds4_unregister_notification(PVIGEM_TARGET target);
|
||||
|
||||
#endif // ViGEmClient_h__
|
||||
|
||||
Reference in New Issue
Block a user