다음을 통해 공유


GameInputRawDevicePhysicalUnitKind

입력 장치의 입력과 연관된 물리적 단위를 열거합니다.

구문

typedef enum GameInputRawDevicePhysicalUnitKind  
{  
    GameInputPhysicalUnitUnknown = -1,  
    GameInputPhysicalUnitNone = 0,  
    GameInputPhysicalUnitTime = 1,  
    GameInputPhysicalUnitFrequency = 2,  
    GameInputPhysicalUnitLength = 3,  
    GameInputPhysicalUnitVelocity = 4,  
    GameInputPhysicalUnitAcceleration = 5,  
    GameInputPhysicalUnitMass = 6,  
    GameInputPhysicalUnitMomentum = 7,  
    GameInputPhysicalUnitForce = 8,  
    GameInputPhysicalUnitPressure = 9,  
    GameInputPhysicalUnitAngle = 10,  
    GameInputPhysicalUnitAngularVelocity = 11,  
    GameInputPhysicalUnitAngularAcceleration = 12,  
    GameInputPhysicalUnitAngularMass = 13,  
    GameInputPhysicalUnitAngularMomentum = 14,  
    GameInputPhysicalUnitAngularTorque = 15,  
    GameInputPhysicalUnitElectricCurrent = 16,  
    GameInputPhysicalUnitElectricCharge = 17,  
    GameInputPhysicalUnitElectricPotential = 18,  
    GameInputPhysicalUnitEnergy = 19,  
    GameInputPhysicalUnitPower = 20,  
    GameInputPhysicalUnitTemperature = 21,  
    GameInputPhysicalUnitLuminousIntensity = 22,  
    GameInputPhysicalUnitLuminousFlux = 23,  
    GameInputPhysicalUnitIlluminance = 24  
} GameInputRawDevicePhysicalUnitKind  

상수

상수 설명
GameInputPhysicalUnitUnknown 물리적 단위 유형을 알 수 없습니다. 장치에서 보고하는 raw HID 단위 값에 대한 GameInputRawDeviceReportItemInfo 구조체의 rawPhysicalUnitsrawPhysicalUnitsExponent 멤버를 확인하세요.
GameInputPhysicalUnitNone 입력과 관련된 물리적 단위가 없습니다.
GameInputPhysicalUnitTime 시간을 초(s)로 측정하는 물리적 단위.
GameInputPhysicalUnitFrequency 주파수를 헤르츠(Hz)로 측정하는 물리적 단위.
GameInputPhysicalUnitLength 길이를 미터(m)로 측정하는 물리적 단위.
GameInputPhysicalUnitVelocity 속도를 초당 미터(m/s)로 측정하는 물리적 단위.
GameInputPhysicalUnitAcceleration 가속도를 제곱 초당 미터(m/s²)로 측정하는 물리적 단위.
GameInputPhysicalUnitMass 질량을 킬로그램(kg)으로 측정하는 물리적 단위.
GameInputPhysicalUnitMomentum 운동량을 뉴턴 초(N·s)로 측정하는 물리적 단위.
GameInputPhysicalUnitForce 힘을 뉴턴(N)으로 측정하는 물리적 단위.
GameInputPhysicalUnitPressure 압력을 파스칼(Pa)로 측정하는 물리적 단위.
GameInputPhysicalUnitAngle 각도를 라디안(rad)으로 측정하는 물리적 단위.
GameInputPhysicalUnitAngularVelocity 각속도를 초당 라디안(rad/s)으로 측정하는 물리적 단위.
GameInputPhysicalUnitAngularAcceleration 각속도를 제곱 초당 라디안(rad/s²)으로 측정하는 물리적 단위.
GameInputPhysicalUnitAngularMass 각질량을 킬로그램 제곱미터(kg·m²)로 측정하는 물리적 단위.
GameInputPhysicalUnitAngularMomentum 각운동량을 초당 킬로그램 제곱미터(kg·m²/s)로 측정하는 물리적 단위.
GameInputPhysicalUnitAngularTorque 각회전력을 뉴턴 미터(N·m)로 측정하는 물리적 단위.
GameInputPhysicalUnitElectricCurrent 전류를 암페어(A)로 측정하는 물리적 단위.
GameInputPhysicalUnitElectricCharge 쿨롬(C)으로 전하를 측정하는 물리적 단위.
GameInputPhysicalUnitElectricPotential 전위를 전압(V)으로 측정하는 물리적 단위.
GameInputPhysicalUnitEnergy 에너지를 줄(J)로 측정하는 물리적 단위.
GameInputPhysicalUnitPower 출력을 와트(W)로 측정하는 물리적 단위.
GameInputPhysicalUnitTemperature 온도를 켈빈도(K)로 측정하는 물리적 단위.
GameInputPhysicalUnitLuminousIntensity 광도를 칸델라(cd)로 측정하는 물리적 단위.
GameInputPhysicalUnitLuminousFlux 광속을 루멘(lm)으로 측정하는 물리적 단위.
GameInputPhysicalUnitIlluminance 조도를 럭스(x)로 측정하는 물리적 단위.

비고

입력의 물리적 특성은 표준 SI 단위로 측정됩니다.

대부분의 입력 장치에서는 물리적 단위를 보고하지 않습니다. 물리적 단위 보고를 수행하는 장치에 대한 예에는 입력 중 하나를 온도 단위로 측정된 축 값으로 선언하는 온도계가 있습니다.

이 열거는 GameInputRawDeviceReportItemInfo구조체에서 사용됩니다.

요건

헤더: GameInput.h

지원되는 플랫폼: Windows, Xbox One 패밀리 콘솔 및 Xbox Series 콘솔

참고 항목

GameInput 개요
GameInput