Share via


IDirect3DDevice9::SetTransform メソッド (d3d9helper.h)

1 つのデバイス変換関連の状態を設定します。

構文

HRESULT SetTransform(
  [in] D3DTRANSFORMSTATETYPE State,
  [in] const D3DMATRIX       *pMatrix
);

パラメーター

[in] State

種類: D3DTRANSFORMSTATETYPE

変更中のデバイス状態変数。 このパラメーターには、 D3DTRANSFORMSTATETYPE 列挙型の任意のメンバー、または D3DTS_WORLDMATRIX マクロを指定できます。

[in] pMatrix

型: const D3DMATRIX*

現在の変換を変更する D3DMATRIX 構造体へのポインター。

戻り値

型: HRESULT

メソッドが成功した場合、戻り値はD3D_OK。 引数の 1 つが無効な場合は、D3DERR_INVALIDCALLが返されます。

要件

要件
対象プラットフォーム Windows
ヘッダー d3d9helper.h (D3D9.h を含む)
Library D3D9.lib

こちらもご覧ください

D3DTS_WORLD

D3DTS_WORLDMATRIX

D3DTS_WORLDn

IDirect3DDevice9

IDirect3DDevice9::GetTransform

IDirect3DDevice9::SetRenderState