다음을 통해 공유


D3DDDIARG_SETTRANSFORM 구조체(d3dumddi.h)

D3DDDIARG_SETTRANSFORM 구조체는 변환을 설정하는 방법을 설명합니다.

구문

typedef struct _D3DDDIARG_SETTRANSFORM {
  [in] D3DTRANSFORMSTATETYPE TransformType;
  [in] D3DMATRIX             Matrix;
} D3DDDIARG_SETTRANSFORM;

멤버

[in] TransformType

설정할 변환 유형을 나타내는 D3DTRANSFORMSTATETYPE 형식의 값입니다. 이 멤버는 다음 값 중 하나일 수 있습니다.

의미
D3DTRANSFORMSTATE_PROJECTION 프로젝션 변환
D3DTRANSFORMSTATE_VIEW 변환 보기
D3DTRANSFORMSTATE_WORLD 세계 변환

[in] Matrix

변환을 설정하는 데 사용되는 행렬을 설명하는 D3DMATRIX 구조체입니다. D3DMATRIX 대한 자세한 내용은 Microsoft Windows SDK 설명서를 참조하세요.

설명

Microsoft Direct3D 런타임은 사용자 모드 디스플레이 드라이버 SetTransform 함수를 호출할 때 D3DDDIARG_SETTRANSFORM 사용하여 드라이버에 다양한 하드웨어 변환 및 조명 매트릭스에 대해 알릴 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.
머리글 d3dumddi.h(D3dumddi.h 포함)

추가 정보

SetTransform