USAGE_AND_PAGE 구조체(hidpi.h)

USAGE_AND_PAGE 구조는 HID 컨트롤의 사용 페이지사용 ID 를 지정합니다.

구문

typedef struct _USAGE_AND_PAGE {
  USAGE Usage;
  USAGE UsagePage;
} USAGE_AND_PAGE, *PUSAGE_AND_PAGE;

구성원

Usage

UsagePage에서 지정한 사용 페이지 내의 사용 ID를 지정 합니다.

UsagePage

사용 페이지를 지정합니다.

설명

HidP_IsSameUsageAndPage 매크로는 USAGE_AND_PAGE 구조체로 표현되는 두 개의 확장 사용량이 같은지 여부를 결정합니다.

BOOLEAN HidP_IsSameUsageAndPage(
   USAGE_AND_PAGE u1,
   USAGE_AND_PAGE u2
);

u1

USAGE_AND_PAGE

확장된 사용량을 지정합니다.

u2

USAGE_AND_PAGE

확장된 사용량을 지정합니다.

반환 값

부울

HidP_IsSameUsageAndPage 다음 상태 값 중 하나를 반환합니다.

TRUE

사용 량 u1 은 사용 량 u2와 동일합니다.

FALSE

사용 량 u1 은 사용 량 u2와 다릅니다.

USB HID 표준에 정의된 대로 확장된 사용량은 32비트 부호 없는 값입니다. 상위 16비트가 사용 페이지를 지정하고 하위 16비트가 사용 ID를 지정합니다.

자세한 내용은 HID 컬렉션을 참조하세요.

요구 사항

   
헤더 hidpi.h(Hidpi.h 포함)

참조

HidP_GetButtonsEx