ID3DXAnimationSet::GetSRT メソッド
アニメーション セットのスケール、回転、および平行移動の値を取得します。
構文
HRESULT GetSRT(
[in] DOUBLE PeriodicPosition,
[in] UINT Animation,
[out] D3DXVECTOR3 *pScale,
[out] D3DXQUATERNION *pRotation,
[out] D3DXVECTOR3 *pTranslation
);
パラメーター
-
PeriodicPosition [in]
-
型: DOUBLE
アニメーション セットの位置。 この位置は、 ID3DXAnimationSet::GetPeriodicPosition を呼び出すことによって取得できます。
-
アニメーション [入力]
-
型: UINT
アニメーション インデックス。
-
pScale [out]
-
種類: D3DXVECTOR3*
アニメーション セットのスケールを記述する D3DXVECTOR3 ベクターへのポインター。
-
pRotation [out]
-
型: D3DXQUATERNION*
アニメーション セットの回転を記述する D3DXQUATERNION 四元数へのポインター。
-
pTranslation [out]
-
種類: D3DXVECTOR3*
アニメーション セットの変換を記述する D3DXVECTOR3 ベクターへのポインター。
戻り値
種類: HRESULT
このメソッドの戻り値は、アプリケーション プログラマによって実装されます。 一般に、エラーが発生しない場合は、 メソッドをプログラムしてD3D_OKを返します。 それ以外の場合は、 D3DERR または D3DXERR から適切なエラー メッセージを返すように メソッド をプログラムします。
要件
要件 | 値 |
---|---|
ヘッダー |
|
ライブラリ |
|
関連項目