IDirect3DDevice9::GetTransform
トランスフォーム ステートを記述する行列を取得します。
HRESULT
GetTransform(
D3DTRANSFORMSTATETYPE State,
D3DMATRIX * pMatrix
);
パラメータ
- State
変更対象のデバイス ステート変数。このパラメーターには、D3DTRANSFORMSTATETYPE 列挙型の任意のメンバーまたは D3DTS_WORLDMATRIX マクロを使用できます。 - pMatrix
取得するトランスフォーム ステートを記述する D3DMATRIX 構造体へのポインターです。
戻り値
メソッドが成功した場合は、D3D_OK を返します。いずれかの引数が無効な場合は、D3DERR_INVALIDCALL が返されます。
解説
このメソッドは、D3DCREATE_PUREDEVICE 定数を使って作成されたデバイスのデバイス ステートを返しません。このメソッドを使用するには、D3DCREATE にその他のフラグ値を指定してデバイスを作成する必要があります。
要件
ヘッダー: D3D9.h 宣言
ライブラリ: D3D9.lib 内容