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

추가 정보

D3DHAL_DP2SETTRANSFORM

D3dDrawPrimitives2