sdlHidGetProductString function hidapi
Get The Product String from a HID device.
\param dev a device handle returned from SDL_hid_open(). \param string a wide string buffer to put the data into. \param maxlen the length of the buffer in multiples of wchar_t. \returns 0 on success or a negative error code on failure; call SDL_GetError() for more information.
\since This function is available since SDL 3.2.0.
extern SDL_DECLSPEC int SDLCALL SDL_hid_get_product_string(SDL_hid_device *dev, wchar_t *string, size_t maxlen)
Implementation
int sdlHidGetProductString(
Pointer<SdlHidDevice> dev,
Pointer<Int16> string,
int maxlen,
) {
final sdlHidGetProductStringLookupFunction = _libSdl
.lookupFunction<
Int32 Function(
Pointer<SdlHidDevice> dev,
Pointer<Int16> string,
Uint32 maxlen,
),
int Function(
Pointer<SdlHidDevice> dev,
Pointer<Int16> string,
int maxlen,
)
>('SDL_hid_get_product_string');
return sdlHidGetProductStringLookupFunction(dev, string, maxlen);
}