다음을 통해 공유


GameInputForceFeedbackEnvelope

힘 피드백 효과를 수정하는 봉투를 정의합니다.

구문

typedef struct GameInputForceFeedbackEnvelope {  
    uint64_t attackDuration;  
    uint64_t sustainDuration;  
    uint64_t releaseDuration;  
    float attackGain;  
    float sustainGain;  
    float releaseGain;  
    uint32_t playCount;  
    uint64_t repeatDelay;  
} GameInputForceFeedbackEnvelope  

멤버

attackDuration
형식: uint64_t

힘 피드백 효과 봉투의 지속 수준에 도달할 때까지의 시간(마이크로초)입니다.

sustainDuration
형식: uint64_t

지속 기간 시작부터 힘 피드백 효과 봉투의 릴리스 구성 요소까지의 시간(마이크로초)입니다. 효과가 영구적으로 실행되도록 하려면 이 값에 UINT64_MAX(을)를 사용합니다.

releaseDuration
형식: uint64_t

지속 기간부터 힘 피드백 효과 봉투의 릴리스까지의 시간(마이크로초)입니다.

attackGain
형식: float

힘 피드백 효과 봉투의 공격에 대한 한정자입니다.

sustainGain
형식: float

힘 피드백 효과 봉투의 지속 게인에 대한 한정자입니다.

releaseGain
형식: float

힘 피드백 효과 봉투의 해제 게인에 대한 한정자입니다.

playCount
형식: uint32_t

힘 피드백 이벤트에 봉투가 적용되는 반복 횟수입니다.

repeatDelay
형식: uint64_t

힘 피드백 봉투를 적용할 때의 시간 간격입니다.

비고

GameInputForceFeedbackEnvelope은(는) GameInputForceFeedbackConstantParams, GameInputForceFeedbackPeriodicParamsGameInputForceFeedbackRampParams 구조체의 멤버입니다. 힘 피드백 봉투는 장치를 통해 해당 출력을 수정하는 힘 피드백 효과에 대한 한정자입니다. 자세한 내용은 고급 GameInput 항목을 참조하세요.

요구 사항

헤더: GameInput.h

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

참고 항목

GameInput 개요
GameInput