SDL  2.0
HIDP_VALUE_CAPS Struct Reference

#include <SDL_hid.h>

Data Fields

USAGE UsagePage
 
UCHAR ReportID
 
BOOLEAN IsAlias
 
USHORT BitField
 
USHORT LinkCollection
 
USAGE LinkUsage
 
USAGE LinkUsagePage
 
BOOLEAN IsRange
 
BOOLEAN IsStringRange
 
BOOLEAN IsDesignatorRange
 
BOOLEAN IsAbsolute
 
BOOLEAN HasNull
 
UCHAR Reserved
 
USHORT BitSize
 
USHORT ReportCount
 
USHORT Reserved2 [5]
 
ULONG UnitsExp
 
ULONG Units
 
LONG LogicalMin
 
LONG LogicalMax
 
LONG PhysicalMin
 
LONG PhysicalMax
 
union {
   struct {
      USAGE   UsageMin
 
      USAGE   UsageMax
 
      USHORT   StringMin
 
      USHORT   StringMax
 
      USHORT   DesignatorMin
 
      USHORT   DesignatorMax
 
      USHORT   DataIndexMin
 
      USHORT   DataIndexMax
 
   }   Range
 
   struct {
      USAGE   Usage
 
      USAGE   Reserved1
 
      USHORT   StringIndex
 
      USHORT   Reserved2
 
      USHORT   DesignatorIndex
 
      USHORT   Reserved3
 
      USHORT   DataIndex
 
      USHORT   Reserved4
 
   }   NotRange
 
}; 
 

Detailed Description

Definition at line 85 of file SDL_hid.h.

Field Documentation

◆ 

union { ... }

◆ BitField

USHORT HIDP_VALUE_CAPS::BitField

Definition at line 89 of file SDL_hid.h.

◆ BitSize

USHORT HIDP_VALUE_CAPS::BitSize

Definition at line 99 of file SDL_hid.h.

◆ DataIndex

USHORT HIDP_VALUE_CAPS::DataIndex

Definition at line 126 of file SDL_hid.h.

◆ DataIndexMax

USHORT HIDP_VALUE_CAPS::DataIndexMax

Definition at line 117 of file SDL_hid.h.

◆ DataIndexMin

USHORT HIDP_VALUE_CAPS::DataIndexMin

Definition at line 116 of file SDL_hid.h.

◆ DesignatorIndex

USHORT HIDP_VALUE_CAPS::DesignatorIndex

Definition at line 124 of file SDL_hid.h.

◆ DesignatorMax

USHORT HIDP_VALUE_CAPS::DesignatorMax

Definition at line 115 of file SDL_hid.h.

◆ DesignatorMin

USHORT HIDP_VALUE_CAPS::DesignatorMin

Definition at line 114 of file SDL_hid.h.

◆ HasNull

BOOLEAN HIDP_VALUE_CAPS::HasNull

Definition at line 97 of file SDL_hid.h.

◆ IsAbsolute

BOOLEAN HIDP_VALUE_CAPS::IsAbsolute

Definition at line 96 of file SDL_hid.h.

◆ IsAlias

BOOLEAN HIDP_VALUE_CAPS::IsAlias

Definition at line 88 of file SDL_hid.h.

◆ IsDesignatorRange

BOOLEAN HIDP_VALUE_CAPS::IsDesignatorRange

Definition at line 95 of file SDL_hid.h.

◆ IsRange

BOOLEAN HIDP_VALUE_CAPS::IsRange

Definition at line 93 of file SDL_hid.h.

◆ IsStringRange

BOOLEAN HIDP_VALUE_CAPS::IsStringRange

Definition at line 94 of file SDL_hid.h.

◆ LinkCollection

USHORT HIDP_VALUE_CAPS::LinkCollection

Definition at line 90 of file SDL_hid.h.

◆ LinkUsage

USAGE HIDP_VALUE_CAPS::LinkUsage

Definition at line 91 of file SDL_hid.h.

◆ LinkUsagePage

USAGE HIDP_VALUE_CAPS::LinkUsagePage

Definition at line 92 of file SDL_hid.h.

◆ LogicalMax

LONG HIDP_VALUE_CAPS::LogicalMax

Definition at line 105 of file SDL_hid.h.

◆ LogicalMin

LONG HIDP_VALUE_CAPS::LogicalMin

Definition at line 104 of file SDL_hid.h.

◆ 

struct { ... } HIDP_VALUE_CAPS::NotRange

◆ PhysicalMax

LONG HIDP_VALUE_CAPS::PhysicalMax

Definition at line 107 of file SDL_hid.h.

◆ PhysicalMin

LONG HIDP_VALUE_CAPS::PhysicalMin

Definition at line 106 of file SDL_hid.h.

◆ 

struct { ... } HIDP_VALUE_CAPS::Range

◆ ReportCount

USHORT HIDP_VALUE_CAPS::ReportCount

Definition at line 100 of file SDL_hid.h.

◆ ReportID

UCHAR HIDP_VALUE_CAPS::ReportID

Definition at line 87 of file SDL_hid.h.

◆ Reserved

UCHAR HIDP_VALUE_CAPS::Reserved

Definition at line 98 of file SDL_hid.h.

◆ Reserved1

USAGE HIDP_VALUE_CAPS::Reserved1

Definition at line 121 of file SDL_hid.h.

◆ Reserved2

USHORT HIDP_VALUE_CAPS::Reserved2

Definition at line 101 of file SDL_hid.h.

◆ Reserved3

USHORT HIDP_VALUE_CAPS::Reserved3

Definition at line 125 of file SDL_hid.h.

◆ Reserved4

USHORT HIDP_VALUE_CAPS::Reserved4

Definition at line 127 of file SDL_hid.h.

◆ StringIndex

USHORT HIDP_VALUE_CAPS::StringIndex

Definition at line 122 of file SDL_hid.h.

◆ StringMax

USHORT HIDP_VALUE_CAPS::StringMax

Definition at line 113 of file SDL_hid.h.

◆ StringMin

USHORT HIDP_VALUE_CAPS::StringMin

Definition at line 112 of file SDL_hid.h.

◆ Units

ULONG HIDP_VALUE_CAPS::Units

Definition at line 103 of file SDL_hid.h.

◆ UnitsExp

ULONG HIDP_VALUE_CAPS::UnitsExp

Definition at line 102 of file SDL_hid.h.

◆ Usage

USAGE HIDP_VALUE_CAPS::Usage

Definition at line 120 of file SDL_hid.h.

◆ UsageMax

USAGE HIDP_VALUE_CAPS::UsageMax

Definition at line 111 of file SDL_hid.h.

◆ UsageMin

USAGE HIDP_VALUE_CAPS::UsageMin

Definition at line 110 of file SDL_hid.h.

◆ UsagePage

USAGE HIDP_VALUE_CAPS::UsagePage

Definition at line 86 of file SDL_hid.h.


The documentation for this struct was generated from the following file: