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]
-
種類: LPCSTR
アニメーション セットの名前へのポインター。
-
TicksPerSecond [in]
-
型: DOUBLE
1 秒あたりに経過するキー フレーム ティックの数。
-
再生 [入力]
-
アニメーション セットの再生ループの種類。 「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。
要件
要件 | 値 |
---|---|
ヘッダー |
|
ライブラリ |
|
関連項目