다음을 통해 공유


GameInputSensorsState(v2)

센서의 상태를 설명합니다.

구문

struct GameInputSensorsState
{
    // GameInputSensorsAccelerometer
    float accelerationInGX;
    float accelerationInGY;
    float accelerationInGZ;

    // GameInputSensorsGyrometer
    float angularVelocityInRadPerSecX;
    float angularVelocityInRadPerSecY;
    float angularVelocityInRadPerSecZ;

    // GameInputSensorsCompass
    float headingInDegreesFromMagneticNorth;
    GameInputSensorAccuracy headingAccuracy;

    // GameInputSensorsOrientation
    float orientationW;
    float orientationX;
    float orientationY;
    float orientationZ;
};

멤버

accelerationInGX 형식: float

x축과 관련하여 선형 가속(g-force)입니다. 를 보고하는 경우 GameInputSensorsInfo 유효합니다 GameInputSensorsKindAccelerometer.

accelerationInGY 형식: float

y 축과 관련하여 선형 가속(g-force)입니다. 를 보고하는 경우 GameInputSensorsInfo 유효합니다 GameInputSensorsKindAccelerometer.

accelerationInGZ 형식: float

z 축과 관련하여 선형 가속(g-force)입니다. 를 보고하는 경우 GameInputSensorsInfo 유효합니다 GameInputSensorsKindAccelerometer.

angularVelocityInRadPerSecX 형식: float

x 축과 관련하여 속도(초당 라디안)를 Angular. 를 보고하는 경우 GameInputSensorsInfo 유효합니다 GameInputSensorsKindGyrometer.

angularVelocityInRadPerSecY 형식: float

Angular 속도(초당 라디안)이며 y 축과 관련이 있습니다. 를 보고하는 경우 GameInputSensorsInfo 유효합니다 GameInputSensorsKindGyrometer.

angularVelocityInRadPerSecZ 형식: float

z 축과 관련하여 속도(초당 라디안)를 Angular. 를 보고하는 경우 GameInputSensorsInfo 유효합니다 GameInputSensorsKindGyrometer.

headingInDegreesFromMagneticNorth 형식: float

자기 북쪽에서, 도에서 제목. 범위: [0, 360). 를 보고하는 경우 GameInputSensorsInfo 유효합니다 GameInputSensorsKindCompass.

headingAccuracy 형식: GameInputSensorAccuracy

제목의 정확도입니다. 를 보고하는 경우 GameInputSensorsInfo 유효합니다 GameInputSensorsKindCompass.

orientationW 형식: float

디바이스 방향을 나타내는 쿼터니언의 w 구성 요소입니다. 를 보고하는 경우 GameInputSensorsInfo 유효합니다 GameInputSensorsKindOrientation.

orientationX 형식: float

디바이스 방향을 나타내는 쿼터니언의 x 구성 요소입니다. 를 보고하는 경우 GameInputSensorsInfo 유효합니다 GameInputSensorsKindOrientation.

orientationY 형식: float

디바이스 방향을 나타내는 쿼터니언의 y 구성 요소입니다. 를 보고하는 경우 GameInputSensorsInfo 유효합니다 GameInputSensorsKindOrientation.

orientationZ 형식: float

디바이스 방향을 나타내는 쿼터니언의 z 구성 요소입니다. 를 보고하는 경우 GameInputSensorsInfo 유효합니다 GameInputSensorsKindOrientation.

비고

이 구조체는 IGameInputReading::GetSensorsState 메서드에서 사용됩니다.

자세한 내용은 GameInput 판독값을 참조하세요.

유효한 데이터의 존재는 GameInputDeviceInfoGameInputKindSensors에 의해 표시됩니다. 있는 것으로 보고되지 않은 데이터는 기본 미사용 시 값으로 채워집니다.

요구 사항

헤더: GameInput.h

지원되는 플랫폼: Windows

참고 항목

GameInput 개요
GameInput