Share via


DirectXMath 라이브러리 형식

DirectXMath 라이브러리는 사용 편의성, 최적화 및 이식성을 지원하기 위해 데이터를 캡슐화하는 다양한 구조체 및 정의된 형식을 제공합니다.

아래 목록에는 현재 DirectXMath 라이브러리의 일부이며 DirectXMath.h 헤더를 통해 사용할 수 있는 구조체가 포함되어 있습니다.

섹션 내용

항목 설명
HALF 데이터 형식
호 비트, 5비트 편향 지수 및 10비트 가수로 구성된 16비트 부동 소수점 숫자로 압축된 uint16_t 별칭입니다.
XMVECTOR 데이터 형식
각각 최적으로 정렬되고 하드웨어 벡터 레지스터에 매핑되는 4개의 32비트 부동 소수점 또는 정수 구성 요소의 벡터를 나타내는 데 사용되는 이식 가능한 형식입니다.
XMVECTORF32 데이터 형식
C/C++ 이니셜라이저 구문을 사용하여 부동 소수점 값을 XMVECTOR 형식의 instance 로드하는 데 사용할 수 있는 불투명한 이식 가능한 형식입니다.
XMVECTORI32 데이터 형식
C/C++ 이니셜라이저 구문을 사용하여 정수 값을 XMVECTOR 형식의 instance 로드할 수 있도록 지원하는 불투명한 이식 가능한 형식입니다.
XMVECTORU32 데이터 형식
C/C++ 이니셜라이저 구문을 사용하여 uint32_t 값을 XMVECTOR 형식의 instance 로드할 수 있도록 지원하는 불투명한 이식 가능한 형식입니다.
XMVECTORU8 데이터 형식
C/C++ 이니셜라이저 구문을 사용하여 uint8_t 값을 XMVECTOR 형식의 instance 로드하도록 지원하는 불투명한 이식 가능한 형식입니다.

 

DirectXMath 프로그래밍 참조