다음을 통해 공유


D3DXEVENT_DESC 구조체

애니메이션 이벤트를 설명합니다.

구문

typedef struct D3DXEVENT_DESC {
  D3DXEVENT_TYPE      Type;
  UINT                Track;
  DOUBLE              StartTime;
  DOUBLE              Duration;
  D3DXTRANSITION_TYPE Transition;
  union {
    FLOAT  Weight;
    FLOAT  Speed;
    DOUBLE Position;
    BOOL   Enable;
  };
} D3DXEVENT_DESC, *LPD3DXEVENT_DESC;

멤버

형식

형식: D3DXEVENT_TYPE

D3DXEVENT_TYPE 정의된 이벤트 유형입니다.

Track

형식: UINT

이벤트 트랙 식별자입니다.

StartTime

형식: DOUBLE

전역 시간으로 이벤트의 시작 시간입니다.

기간

형식: DOUBLE

전역 시간의 이벤트 기간입니다.

전환

형식: D3DXTRANSITION_TYPE

D3DXTRANSITION_TYPE 정의된 이벤트의 전환 스타일입니다.

가중치

형식: FLOAT

이벤트의 가중치를 추적합니다.

속도

형식: FLOAT

이벤트의 속도를 추적합니다.

위치

형식: DOUBLE

이벤트의 위치를 추적합니다.

사용

형식: BOOL

플래그를 사용하도록 설정합니다.

요구 사항

요구 사항
헤더
D3dx9anim.h

추가 정보

D3DX 구조체