D3DXCreateAnimationController 함수
애니메이션 컨트롤러 개체를 만듭니다.
구문
HRESULT D3DXCreateAnimationController(
_In_ UINT MaxNumAnimationOutputs,
_In_ UINT MaxNumAnimationSets,
_In_ UINT MaxNumTracks,
_In_ UINT MaxNumEvents,
_Out_ LPD3DXANIMATIONCONTROLLER *ppAnimController
);
매개 변수
-
MaxNumAnimationOutputs [in]
-
형식: UINT
컨트롤러에서 지원할 수 있는 최대 애니메이션 출력 수입니다.
-
MaxNumAnimationSets [in]
-
형식: UINT
혼합할 수 있는 애니메이션 집합의 최대 수입니다.
-
MaxNumTracks [in]
-
형식: UINT
동시에 혼합할 수 있는 애니메이션 집합의 최대 수입니다.
-
MaxNumEvents [in]
-
형식: UINT
컨트롤러에서 지원할 최대 미해결 이벤트 수입니다.
-
ppAnimController [out]
-
형식: LPD3DXANIMATIONCONTROLLER*
만든 애니메이션 컨트롤러 개체에 대한 포인터입니다. ID3DXAnimationController를 참조하세요.
반환 값
형식: HRESULT
함수가 성공하면 반환 값이 D3D_OK. 함수가 실패하면 반환 값은 D3DERR_INVALIDCALL, E_OUTOFMEMORY 값 중 하나일 수 있습니다.
설명
애니메이션 컨트롤러는 애니메이션 믹서 를 제어합니다. 컨트롤러는 시간이 지남에 따라 혼합 매개 변수를 수정하는 메서드를 추가하여 원활한 전환을 가능하게 합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
라이브러리 |
|
추가 정보