XMVECTORU8 데이터 형식
C/C++ 이니셜라이저 구문을 사용하여 uint8_t 값을 XMVECTOR 형식의 instance 로드하는 데 사용할 수 있는 불투명한 이식 가능한 형식입니다.
typedef XMVECTORU8 vectoru8;
설명
C++에서 프로그래밍할 때 XMVECTORU8을 사용하여 사용할 수 있는 생성자 및 연산자와 같은 추가 기능 목록은 XMVECTORU8 확장을 참조하세요.
XMVECTORF32, XMVECTORU32, XMVECTORI32 및 XMVECTORU8 구조체는 이니셜라이저를 사용하여 다양한 상수 데이터 형식(부동 소수점, 부호 없는 정수, 정수 및 바이트)에서 XMVECTOR를 만들기 위한 메커니즘으로 제공됩니다.
이식성 및 최적화상의 이유로 XMVECTOR 자체에서 이니셜라이저를 지원하지 않으므로 이를 지원하는 데 필요합니다.
예:
XMVECTOR data;
XMVECTORU8 byteVector = { (uint8_t) 1,(uint8_t) 16,(uint8_t)101,(uint8_t) 62,
(uint8_t) 4,(uint8_t) 0,(uint8_t) 2,(uint8_t) 99,
(uint8_t) 9,(uint8_t) 18,(uint8_t) 0,(uint8_t) 0,
(uint8_t)100,(uint8_t) 51,(uint8_t) 23,(uint8_t)117};
data = floatingVector;
네임스페이스: DirectX 사용
플랫폼 요구 사항
Windows 8 Windows SDK를 사용하는 Microsoft Visual Studio 2010 또는 Microsoft Visual Studio 2012. Win32 데스크톱 앱, Windows 스토어 앱 및 Windows Phone 8개 앱에서 지원됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
추가 정보