logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

SDL_hid_read - Read an Input report from a HID device.

Availability

       This function is available since SDL 3.2.0.

Simple Directmedia Layer                           SDL 3.2.20                                    SDL_hid_read(3)

Description

       Input reports are returned to the host through the INTERRUPT IN endpoint. The first byte will contain the
       Report number if the device uses numbered reports.

Function Parameters

dev    a device handle returned from SDL_hid_open().

       data   a buffer to put the read data into.

       length the  number  of  bytes to read. For devices with multiple reports, make sure to read an extra byte
              for the report number.

Name

       SDL_hid_read - Read an Input report from a HID device.

Return Value

       for more information. If no packet was available to be read and the handle is in non-blocking mode,  this
       function returns 0.

Synopsis

#include<SDL3/SDL_hidapi.h>intSDL_hid_read(SDL_hid_device*dev,unsignedchar*data,size_tlength);

See Also