D3DDDIARG_MULTIPLYTRANSFORM結構 (d3dumddi.h)
D3DDDIARG_MULTIPLYTRANSFORM 結構描述如何修改目前的轉換。
語法
typedef struct _D3DDDIARG_MULTIPLYTRANSFORM {
[in] D3DTRANSFORMSTATETYPE TransformType;
[in] D3DMATRIX Matrix;
} D3DDDIARG_MULTIPLYTRANSFORM;
成員
[in] TransformType
D3DTRANSFORMSTATETYPE型別值,指出正在修改的轉換類型。 這個成員可以是下列其中一個值。
值 | 意義 |
---|---|
D3DTRANSFORMSTATE_PROJECTION | 投影轉換 |
D3DTRANSFORMSTATE_VIEW | 檢視轉換 |
D3DTRANSFORMSTATE_WORLD | 世界轉型 |
[in] Matrix
描述用來修改目前轉換之矩陣的D3DMATRIX結構。 如需D3DMATRIX的詳細資訊,請參閱 Microsoft Windows SDK 檔。
言論
Microsoft Direct3D 運行時間會在呼叫使用者模式顯示驅動程式的 MultiplyTransform 函式時使用D3DDDIARG_MULTIPLYTRANSFORM,通知驅動程式修改各種轉換矩陣。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 可在 Windows Vista 和更新版本的 Windows作系統中使用。 |
標頭 | d3dumddi.h (包括 D3dumddi.h) |