目次 - 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フレームワークへの依存を避けたい場合にそうしたいかもしれない.
関数
- SDL_hid_ble_scan
- SDL_hid_close
- SDL_hid_device_change_count
- SDL_hid_enumerate
- SDL_hid_exit
- SDL_hid_free_enumeration
- SDL_hid_get_device_info
- SDL_hid_get_feature_report
- SDL_hid_get_indexed_string
- SDL_hid_get_input_report
- SDL_hid_get_manufacturer_string
- SDL_hid_get_product_string
- SDL_hid_get_properties
- SDL_hid_get_report_descriptor
- SDL_hid_get_serial_number_string
- SDL_hid_init
- SDL_hid_open
- SDL_hid_open_path
- SDL_hid_read
- SDL_hid_read_timeout
- SDL_hid_send_feature_report
- SDL_hid_set_nonblocking
- SDL_hid_write
型
- SDL_hid_device
構造体
- SDL_hid_device_info
列挙体
- SDL_hid_bus_type
SDL Wikiへのリンク
SDL3/CategoryHIDAPI - SDL Wiki