ID3DXMATRIXStack::TranslateLocal メソッド (D3DX10.h)
Note
D3DX10 ユーティリティ ライブラリは非推奨です。 代わりに、GitHub のこのヘッダーと共に DirectXMath を使用することをお勧めします。
指定された因子 (x、y、z) と現在の行列によって決定される計算された翻訳行列の積を決定します。
構文
HRESULT TranslateLocal(
[in] FLOAT x,
[in] FLOAT y,
[in] FLOAT z
);
パラメーター
戻り値
種類: HRESULT
メソッドが成功した場合、戻り値はD3D_OK。
注釈
このメソッドは、現在の行列を計算された変換行列と左乗算します (変換はオブジェクトのローカル原点に関します)。
D3DXMATRIX tmp;
D3DXMatrixTranslation(&tmp, x, y, z );
m_stack[m_currentPos] = tmp * m_stack[m_currentPos];
要件
要件 | 値 |
---|---|
ヘッダー |
|
ライブラリ |
|
関連項目