LampArrayKind 열거형
이 ILampArray가 속한 물리적 장치의 일반 유형을 설명합니다.
구문
enum class LampArrayKind : uint32_t
{
Undefined = 0,
Keyboard = 1,
Mouse = 2,
GameController = 3,
Peripheral = 4,
Scene = 5,
Notification = 6,
Chassis = 7,
Wearable = 8,
Furniture = 9,
Art = 10,
Headset = 11
};
상수
상수 | 설명 |
---|---|
Undefined | 이 장치에 대해 LampArrayKind가 지정되지 않았습니다. |
키보드 | 키보드 또는 키패드의 일부입니다. |
마우스 | 마우스의 일부입니다. |
게임 컨트롤러 | 게임 컨트롤러의 일부입니다(예: 게임 패드, 비행 스틱, 항해 시뮬레이션 장치). |
주변 장치 | 보다 일반적인 주변 장치/액세서리(예: 스피커, 마우스 패드, 마이크, 웹캠)의 일부입니다. |
장면 | 실내/공연 무대/지역을 조명합니다(예: 실내 전구, 스포트라이트, 세척 조명, 스트로브 조명, 부스 스트립, 광고판/사인, 카메라 플래시). |
알림 | 알림 장치의 일부입니다. |
섀시 | 내부 PC 케이스 구성 요소(예: RAM 스틱, 마더보드, 팬)의 일부입니다. |
웨어러블 | 웨어러블 액세서리(예: 오디오 헤드셋, 손목 밴드, 시계, 신발)에 포함되어 있습니다. |
가구 | 가구(예: 의자, 책상, 책장)에 포함되어 있습니다. |
Art | 예술 작품(예: 그림, 조각)에 포함되어 있습니다. |
헤드셋 | 헤드용으로 특별히 설계된 착용식 액세서리(예: 헤드폰)에 포함되어 있습니다. 이것은 웨어러블의 전문화입니다. |
설명
이 목록은 나중에 확장될 가능성이 있으므로 LampArrayKind가 현재 범위 내에 있는지 여부를 확인하는 오류 검사를 배치하지 마세요. 기본 접근 방식은 응용 프로그램이 지원하는 LampArrayKinds의 하위 집합과 비교하는 것입니다.
요구 사항
헤더: LampArray.h에 선언됨.