D3DHAL_DP2SETTRANSFORM 構造体 (d3dhal.h)
D3DHAL_DP2SETTRANSFORM構造体は、 D3dDrawPrimitives2 の変換状態と行列を指定するために使用されます。
構文
typedef struct _D3DHAL_DP2SETTRANSFORM {
D3DTRANSFORMSTATETYPE xfrmType;
D3DMATRIX matrix;
} D3DHAL_DP2SETTRANSFORM;
メンバー
xfrmType
実行される変換の種類を指定します。
値 | 意味 |
---|---|
D3DTRANSFORMSTATE_PROJECTION | プロジェクション変換を指定します。 |
D3DTRANSFORMSTATE_VIEW | ビュー変換を指定します。 |
D3DTRANSFORMSTATE_WORLD | ワールド変換を指定します。 |
matrix
変換の実行に使用するマトリックスを指定します。
注釈
この構造体は、ハードウェア変換と照明で使用され、さまざまな変換マトリックスについてドライバーに通知するために Direct3D ランタイムによって使用されます。
要件
要件 | 値 |
---|---|
Header | d3dhal.h (D3dhal.h を含む) |