3차원 그래픽에서 점과 벡터를 변환할 때에는 1 x 4 행 벡터와 4 x 4 행렬을 사용한다.


2.8.1 4 x 4 행렬을 위한 형식

행렬 요소 접근 방식

XMMATRIX의 각 요소는 다음 3가지 방식으로 접근 가능하다.

생성자 종류

XMMATRIX는 다양한 방식으로 초기화할 수 있음

// 4개 벡터로 초기화
XMMATRIX(FXMVECTOR R0, FXMVECTOR R1, FXMVECTOR R2, CXMVECTOR R3);

// 16개 요소로 직접 지정
XMMATRIX(FLOAT m00, m01, ..., m33);

// float[16] 배열로부터 초기화
XMMATRIX(CONST FLOAT* pArray);