次の方法で共有


ID3DXAnimationController::AdvanceTime メソッド

メッシュをアニメーション化し、グローバル アニメーション時間を指定した量だけ進めます。

構文

HRESULT AdvanceTime(
  [in] DOUBLE                         TimeDelta,
  [in] LPD3DXANIMATIONCALLBACKHANDLER pCallbackHandler
);

パラメーター

TimeDelta [in]

型: DOUBLE

グローバル アニメーション時間を進める時間 (秒単位)。 TimeDelta 値は負以外またはゼロである必要があります。

pCallbackHandler [in]

種類: LPD3DXANIMATIONCALLBACKHANDLER

ユーザー定義のアニメーション コールバック ハンドラー インターフェイス ID3DXAnimationCallbackHandler へのポインター。

戻り値

種類: HRESULT

メソッドが成功した場合、戻り値はS_OK。 メソッドが失敗した場合、戻り値には、D3DERR_INVALIDCALL、E_OUTOFMEMORYのいずれかの値を指定できます。

要件

要件
ヘッダー
D3dx9anim.h
ライブラリ
D3dx9.lib

関連項目

ID3DXAnimationController