HidDevice.GetBooleanControlDescriptions(HidReportType, UInt16, UInt16) Methode

Definition

Ruft die Beschreibungen der booleschen Steuerelemente für das angegebene HID-Gerät ab.

public:
 virtual IVectorView<HidBooleanControlDescription ^> ^ GetBooleanControlDescriptions(HidReportType reportType, unsigned short usagePage, unsigned short usageId) = GetBooleanControlDescriptions;
IVectorView<HidBooleanControlDescription> GetBooleanControlDescriptions(HidReportType const& reportType, uint16_t const& usagePage, uint16_t const& usageId);
public IReadOnlyList<HidBooleanControlDescription> GetBooleanControlDescriptions(HidReportType reportType, ushort usagePage, ushort usageId);
function getBooleanControlDescriptions(reportType, usagePage, usageId)
Public Function GetBooleanControlDescriptions (reportType As HidReportType, usagePage As UShort, usageId As UShort) As IReadOnlyList(Of HidBooleanControlDescription)

Parameter

reportType
HidReportType

Gibt den Typ des Berichts an, für den die Steuerelementbeschreibungen angefordert werden.

usagePage
UInt16

unsigned short

uint16_t

Gibt die Verwendungsseite an, die den Steuerelementen zugeordnet ist.

Der Wert 0 wird als Karte für alle Nutzungsseiten behandelt.

usageId
UInt16

unsigned short

uint16_t

Gibt die Verwendung an, die den Steuerelementen zugeordnet ist.

Ein Wert von 0 wird als wilder Karte für alle Nutzungs-IDs behandelt.

Gibt zurück

Ein Vektor von HidBooleanControlDescription-Objekten .

Hinweise

Boolesche Steuerelemente sind einfache Steuerelemente, die Ein/Aus-Werte zurückgeben. (Sie werden manchmal als Schaltflächensteuerelemente bezeichnet.)

Gilt für:

Weitere Informationen