HidDevice.GetBooleanControlDescriptions(HidReportType, UInt16, UInt16) メソッド

定義

指定された HID デバイスのブール型コントロールの説明を取得します。

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)

パラメーター

reportType
HidReportType

コントロールの説明を要求するレポートの種類を指定します。

usagePage
UInt16

unsigned short

uint16_t

コントロールに関連付けられている使用状況ページを識別します。

値 0 は、すべての使用状況ページの野生のカードとして扱われます。

usageId
UInt16

unsigned short

uint16_t

コントロールに関連付けられている使用状況を識別します。

値 0 は、すべての使用状況 ID の野生のカードとして扱われます。

戻り値

HidBooleanControlDescription オブジェクトのベクター。

注釈

ブール型コントロールは、On/Off 値を返す単純なコントロールです。 (ボタン コントロールと呼ばれることもあります)。

適用対象

こちらもご覧ください