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 포함) |