目次 - SDL 3.0 API(機能別) - HIDAPI

HIDAPI

概要

SDL HIDAPI関数のヘッダファイルである.

これはAlan OttによるHIDAPIインターフェースを適用したものであり, 以下のライセンスのソースコードが含まれている.

HIDAPI - Multi-Platform library for communication with HID devices.

Copyright 2009, Alan Ott, Signal 11 Software. All Rights Reserved.

This software may be used by anyone for any reason so long as the copyright notice in the source files remains intact.

(注意: このライセンスはSDLのzlibライセンスの第3項と同じであり, ユーザには新たに必要なことはない.)

このコードを含まないSDLが必要ならば, SDL_HIDAPI_DISABLEDを1にしてビルドすること. 例えばiOSやtvOSでCoreBluetoothフレームワークへの依存を避けたい場合にそうしたいかもしれない.

関数

  1. SDL_hid_ble_scan
  2. SDL_hid_close
  3. SDL_hid_device_change_count
  4. SDL_hid_enumerate
  5. SDL_hid_exit
  6. SDL_hid_free_enumeration
  7. SDL_hid_get_device_info
  8. SDL_hid_get_feature_report
  9. SDL_hid_get_indexed_string
  10. SDL_hid_get_input_report
  11. SDL_hid_get_manufacturer_string
  12. SDL_hid_get_product_string
  13. SDL_hid_get_properties
  14. SDL_hid_get_report_descriptor
  15. SDL_hid_get_serial_number_string
  16. SDL_hid_init
  17. SDL_hid_open
  18. SDL_hid_open_path
  19. SDL_hid_read
  20. SDL_hid_read_timeout
  21. SDL_hid_send_feature_report
  22. SDL_hid_set_nonblocking
  23. SDL_hid_write

  1. SDL_hid_device

構造体

  1. SDL_hid_device_info

列挙体

  1. SDL_hid_bus_type

SDL Wikiへのリンク

SDL3/CategoryHIDAPI - SDL Wiki