구성 요소별 벡터 함수

구성 요소별 벡터 함수를 나열합니다.

섹션 내용

항목 설명
XMVectorInsert
지정된 수의 32비트 구성 요소에서 왼쪽으로 벡터를 회전하고 해당 결과의 선택한 요소를 다른 벡터에 삽입합니다.
XMVectorMergeXY
두 벡터의 x 및 y 구성 요소를 결합하여 새 벡터를 만듭니다.
XMVectorMergeZW
두 벡터의 z 및 w 구성 요소를 결합하여 새 벡터를 만듭니다.
XMVectorPermute
두 벡터의 구성 요소를 음소거하여 새 벡터를 만듭니다.
XMVectorRotateLeft
지정된 수의 32비트 요소로 왼쪽으로 벡터를 회전합니다.
XMVectorRotateRight
지정된 수의 32비트 요소로 벡터를 오른쪽으로 회전합니다.
XMVectorSelect
두 입력 벡터 간에 구성 요소별 선택을 수행하고 결과 벡터를 반환합니다.
XMVectorSelectControl
XMVectorSelect에서 사용할 컨트롤 벡터를 정의합니다.
XMVectorShiftLeft
지정된 수의 32비트 요소에서 왼쪽으로 벡터를 이동하여 비어 있는 요소를 두 번째 벡터의 요소로 채웁니다.
XMVectorSplatW
벡터의 w 구성 요소를 모든 구성 요소에 복제합니다.
XMVectorSplatX
벡터의 x 구성 요소를 모든 구성 요소에 복제합니다.
XMVectorSplatY
벡터의 y 구성 요소를 모든 구성 요소에 복제합니다.
XMVectorSplatZ
벡터의 z 구성 요소를 모든 구성 요소에 복제합니다.
XMVectorSwizzle
벡터를 스위즐합니다.

 

DirectXMath 라이브러리 벡터 함수