ID3DXAnimationSet::GetSRT 方法
获取动画集的缩放、旋转和平移值。
语法
HRESULT GetSRT(
[in] DOUBLE PeriodicPosition,
[in] UINT Animation,
[out] D3DXVECTOR3 *pScale,
[out] D3DXQUATERNION *pRotation,
[out] D3DXVECTOR3 *pTranslation
);
参数
-
PeriodicPosition [in]
-
类型: DOUBLE
动画集的位置。 可以通过调用 ID3DXAnimationSet::GetPeriodicPosition 获取位置。
-
动画 [in]
-
类型: UINT
动画索引。
-
pScale [out]
-
类型: D3DXVECTOR3*
指向描述动画集比例的 D3DXVECTOR3 向量的指针。
-
pRotation [out]
-
类型: D3DXQUATERNION*
指向描述动画集旋转的 D3DXQUATERNION 四元数的指针。
-
pTranslation [out]
-
类型: D3DXVECTOR3*
指向描述动画集转换的 D3DXVECTOR3 向量的指针。
返回值
类型: HRESULT
此方法的返回值由应用程序程序员实现。 通常,如果没有发生错误,请对 方法进行编程以返回D3D_OK。 否则,将 方法编程为从 D3DERR 或 D3DXERR 返回相应的错误消息。
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
另请参阅