D3DHAL_DP2MULTIPLYTRANSFORM構造体 (d3dhal.h)
DirectX 8.0 以降のバージョンのみ。
D3DHAL_DP2MULTIPLYTRANSFORM構造体は、D3dDrawPrimitives2の変換マトリックスを変更するために使用されます。
構文
typedef struct _D3DHAL_DP2MULTIPLYTRANSFORM {
D3DTRANSFORMSTATETYPE xfrmType;
D3DMATRIX matrix;
} D3DHAL_DP2MULTIPLYTRANSFORM;
メンバーズ
xfrmType
変更する現在の変換を指定します。
価値 | 意味 |
---|---|
D3DTRANSFORMSTATE_PROJECTION | 現在の射影変換を指定します。 |
D3DTRANSFORMSTATE_VIEW | 現在のビュー変換を指定します。 |
D3DTRANSFORMSTATE_WORLD | 現在のワールド変換を指定します。 |
matrix
現在の変換の変更に使用するマトリックスを指定します。
備考
この構造体は、ハードウェア変換と照明と共に使用され、さまざまな変換マトリックスへの変更についてドライバーに通知するために Direct3D ランタイムによって使用されます。
必要条件
要件 | 価値 |
---|---|
ヘッダー | d3dhal.h (D3dhal.h を含む) |
関連項目
D3dDrawPrimitives2 の