D3DXCreateKeyframedAnimationSet 함수
ID3DXKeyframedAnimationSet 키 프레임 애니메이션 세트 인터페이스를 만듭니다.
구문
HRESULT D3DXCreateKeyframedAnimationSet(
_In_ LPCSTR pName,
_In_ DOUBLE TicksPerSecond,
_In_ D3DXPLAYBACK_TYPE Playback,
_In_ UINT NumAnimations,
_In_ UINT NumCallbackKeys,
_In_ const LPD3DXKEY_CALLBACK *pCallKeys,
_Out_ LPD3DXKEYFRAMEDANIMATIONSET *ppAnimationSet
);
매개 변수
-
pName [in]
-
형식: LCSTTR
애니메이션 집합의 이름에 대한 포인터입니다.
-
TicksPerSecond [in]
-
형식: DOUBLE
초당 경과하는 키 프레임 틱 수입니다.
-
재생 [in]
-
애니메이션 집합 재생 루프의 형식입니다. D3DXPLAYBACK_TYPE 참조하세요.
-
NumAnimations [in]
-
형식: UINT
SRT(배율, 회전 및 변환) 애니메이션 집합의 수입니다.
-
NumCallbackKeys [in]
-
형식: UINT
콜백 키 수입니다.
-
pCallKeys [in]
-
형식: const LPD3DXKEY_CALLBACK*
사용자 콜백 데이터를 저장하는 D3DXKEY_CALLBACK 구조체에 대한 포인터입니다.
-
ppAnimationSet [out]
-
형식: LPD3DXKEYFRAMEDANIMATIONSET*
ID3DXKeyframedAnimationSet 키 프레임 애니메이션 집합 인터페이스에 대한 포인터의 주소입니다.
반환 값
형식: HRESULT
함수가 성공하면 반환 값이 S_OK. 함수가 실패하면 반환 값은 D3DERR_INVALIDCALL, E_OUTOFMEMORY 값 중 하나일 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
라이브러리 |
|
추가 정보