Scroll to navigation

SDL_hid_get_report_descriptor(3) SDL3 FUNCTIONS SDL_hid_get_report_descriptor(3)

NAME

SDL_hid_get_report_descriptor - Get a report descriptor from a HID device.

SYNOPSIS

#include <SDL3/SDL_hidapi.h>
int SDL_hid_get_report_descriptor(SDL_hid_device *dev, unsigned char *buf, size_t buf_size);

DESCRIPTION

User has to provide a preallocated buffer where descriptor will be copied to. The recommended size for a preallocated buffer is 4096 bytes.

FUNCTION PARAMETERS

a device handle returned from SDL_hid_open().

the buffer to copy descriptor into.
the size of the buffer in bytes.

RETURN VALUE

for more information.

AVAILABILITY

This function is available since SDL 3.2.0.

SDL 3.2.16 Simple Directmedia Layer