다음을 통해 공유


구성 요소별 벡터 함수

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

섹션 내용

항목 설명
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 라이브러리 벡터 함수