IDirect3DDevice9::GetTransform メソッド (d3d9.h)
変換状態を記述するマトリックスを取得します。
構文
HRESULT GetTransform(
[in] D3DTRANSFORMSTATETYPE State,
[out] D3DMATRIX *pMatrix
);
パラメーター
[in] State
変更中のデバイス状態変数。 このパラメーターには、 D3DTRANSFORMSTATETYPE 列挙型の任意のメンバー、または D3DTS_WORLDMATRIX マクロを指定できます。
[out] pMatrix
種類: D3DMATRIX*
返された変換状態を記述する、 D3DMATRIX 構造体へのポインター。
戻り値
型: HRESULT
メソッドが成功した場合、戻り値はD3D_OK。 引数の 1 つが無効な場合にD3DERR_INVALIDCALLします。
注釈
このメソッドは、D3DCREATE_PUREDEVICEを使用して作成されたデバイスのデバイスの状態を返しません。 このメソッドを使用する場合は、 D3DCREATE内の他のフラグ値のいずれかを使用してデバイスを作成する必要があります。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | d3d9.h (D3D9.h を含む) |
Library | D3D9.lib |