ID3DXAnimationController::KeyPriorityBlend 메서드
지정된 애니메이션 트랙에 대한 혼합 이벤트 키를 설정합니다.
구문
D3DXEVENTHANDLE KeyPriorityBlend(
[in] FLOAT NewBlendWeight,
[in] DOUBLE StartTime,
[in] DOUBLE Duration,
[in] D3DXTRANSITION_TYPE Transition
);
매개 변수
-
NewBlendWeight [in]
-
형식: FLOAT
트랙을 혼합하는 데 사용되는 0에서 1 사이의 숫자입니다.
-
StartTime [in]
-
형식: DOUBLE
혼합을 시작하는 전역 시간입니다.
-
기간 [in]
-
형식: DOUBLE
혼합의 전역 시간 기간입니다.
-
전환 [in]
-
혼합 기간 동안 사용되는 전환 유형을 지정합니다. D3DXTRANSITION_TYPE 참조하세요.
반환 값
형식: D3DXEVENTHANDLE
우선 순위 혼합 이벤트에 대한 이벤트 핸들입니다. 입력 매개 변수 중 하나 이상이 유효하지 않거나 무료 이벤트를 사용할 수 없는 경우 NULL이 반환됩니다.
설명
애니메이션 컨트롤러는 우선 순위가 낮은 트랙이 먼저 혼합되고 우선 순위가 높은 트랙이 두 번째로 혼합된 다음 두 단계의 결과가 혼합되는 세 단계로 혼합됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
라이브러리 |
|
추가 정보