다음을 통해 공유


D3DXTRACK_DESC 구조체

애니메이션 트랙을 설명하고 지정된 시간에 트랙의 혼합 가중치, 속도 및 위치를 지정합니다.

구문

typedef struct D3DXTRACK_DESC {
  D3DXPRIORITY_TYPE Priority;
  FLOAT             Weight;
  FLOAT             Speed;
  DOUBLE            Position;
  BOOL              Enable;
} D3DXTRACK_DESC, *LPD3DXTRACK_DESC;

멤버

우선 순위

형식: D3DXPRIORITY_TYPE

D3DXPRIORITY_TYPE 정의된 우선 순위 형식입니다.

가중치

형식: FLOAT

가중치 값입니다. 가중치는 다른 트랙과 혼합할 이 트랙의 비율을 결정합니다.

속도

형식: FLOAT

속도 값입니다. 이는 승수와 유사하게 트랙의 기간을 조정하는 데 사용됩니다.

위치

형식: DOUBLE

트랙의 시간 위치(현재 애니메이션 집합의 로컬 시간 범위)입니다.

사용

형식: BOOL

사용/사용 안 함을 추적합니다. 사용하도록 설정하려면 TRUE로 설정합니다. 사용하지 않도록 설정하려면 FALSE로 설정합니다.

설명

우선 순위가 동일한 트랙이 함께 혼합된 다음, 두 결과 값이 우선 순위 혼합 요소를 사용하여 혼합됩니다. 트랙에는 애니메이션 세트(별도로 저장됨)가 연결되어 있어야 합니다.

요구 사항

요구 사항
헤더
D3dx9anim.h

추가 정보

D3DX 구조체