Platform SDK: DirectX |
D3DXBuildSpriteTransform 関数は、-0.5 から +0.5 までの中軸を持つ矩形から、画面の特定の RECT 構造体への変換に対応する行列を作成する。また、その RECT 構造体に対して回転の角度も指定できる。
void D3DXBuildSpriteTransform( D3DXMATRIX* pMatrixTransform, const RECT* prectDest, float angleRad = 0.0f, const D3DXVECTOR2* pOffset );
なし。
D3DXBuildSpriteTransform 関数は、D3DXDrawSpriteTransform 関数を使用するためのヘルパー関数として提供されている。
ただし、C プログラマは angleRad パラメータにデフォルト値を指定できないので注意すること。
Windows NT/2000 : Windows 2000 が必要。
Windows 95/98 : Windows 95 以上が必要。Windows 95 用に再配布可能な形で使用可能。
バージョン : DirectX 7.0 が必要。
ヘッダー : d3dxsprite.h で宣言。
ライブラリ : d3dx.lib を使用。