directxpackedvector.h 헤더

이 헤더는 DirectXMath에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

directxpackedvector.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
XMConvertFloatToHalf

단정밀도 부동 소수점 값을 반정밀도 부동 소수점 값으로 변환합니다.
XMConvertFloatToHalfStream

단정밀도 부동 소수점 값의 스트림을 반정밀도 부동 소수점 값의 스트림으로 변환합니다.
XMConvertHalfToFloat

반정밀도 부동 소수점 값을 단정밀도 부동 소수점 값으로 변환합니다.
XMConvertHalfToFloatStream

반정밀도 부동 소수점 값의 스트림을 단정밀도 부동 소수점 값의 스트림으로 변환합니다.
XMLoadByte2

XMBYTE2를 XMVECTOR에 로드합니다.
XMLoadByte4

XMBYTE4를 XMVECTOR에 로드합니다.
XMLoadByteN2

XMBYTEN2를 XMVECTOR에 로드합니다.
XMLoadByteN4

XMVECTOR에 XMBYTEN4를 로드합니다.
XMLoadColor

XMCOLOR를 XMVECTOR에 로드합니다.
XMLoadDec4

XMDEC4를 XMVECTOR에 로드합니다.
XMLoadDecN4

XMDECN4를 XMVECTOR에 로드합니다.
XMLoadFloat3PK

XMFLOAT3PK를 XMVECTOR에 로드합니다.
XMLoadFloat3SE

XMFLOAT3SE를 XMVECTOR에 로드합니다.
XMLoadHalf2

XMHALF2를 XMVECTOR에 로드합니다.
XMLoadHalf4

XMHALF4를 XMVECTOR에 로드합니다.
XMLoadShort2

XMSHORT2를 XMVECTOR에 로드합니다.
XMLoadShort4

XMSHORT4를 XMVECTOR에 로드합니다.
XMLoadShortN2

XMSHORTN2를 XMVECTOR에 로드합니다.
XMLoadShortN4

XMSHORTN4를 XMVECTOR에 로드합니다.
XMLoadU555

XMU555를 XMVECTOR에 로드합니다.
XMLoadU565

XMU565를 XMVECTOR에 로드합니다.
XMLoadUByte2

XMVECTOR에 XMUBYTE2를 로드합니다.
XMLoadUByte4

XMVECTOR에 XMUBYTE4를 로드합니다.
XMLoadUByteN2

XMVECTOR에 XMUBYTEN2를 로드합니다.
XMLoadUByteN4

XMVECTOR에 XMUBYTEN4를 로드합니다.
XMLoadUDec4

XMUDEC4를 XMVECTOR에 로드합니다.
XMLoadUDecN4

XMUDECN4를 XMVECTOR에 로드합니다.
XMLoadUDecN4_XR

확장된 범위 XMUDECN4를 XMVECTOR에 로드합니다.
XMLoadUNibble4

XMVECTOR에 XMUNIBBLE4를 로드합니다.
XMLoadUShort2

XMUSHORT2를 XMVECTOR에 로드합니다.
XMLoadUShort4

XMUSHORT4를 XMVECTOR에 로드합니다.
XMLoadUShortN2

XMUSHORTN2를 XMVECTOR에 로드합니다.
XMLoadUShortN4

XMVECTOR에 XMUSHORTN4를 로드합니다.
XMLoadXDec4

XMXDEC4를 XMVECTOR에 로드합니다.
XMLoadXDecN4

XMXDECN4를 XMVECTOR에 로드합니다.
XMStoreByte2

XMBYTE2에 XMVECTOR를 저장합니다.
XMStoreByte4

XMBYTE4에 XMVECTOR를 저장합니다.
XMStoreByteN2

XMBYTEN2에 XMVECTOR를 저장합니다.
XMStoreByteN4

XMBYTEN4에 XMVECTOR를 저장합니다.
XMStoreColor

XMCOLOR에 XMVECTOR를 저장합니다.
XMStoreDec4

XMDEC4에 XMVECTOR를 저장합니다.
XMStoreDecN4

XMDECN4에 XMVECTOR를 저장합니다.
XMStoreFloat3PK

XMFLOAT3PK에 XMVECTOR를 저장합니다.
XMStoreFloat3SE

XMFLOAT3SE에 XMVECTOR를 저장합니다.
XMStoreHalf2

XMHALF2에 XMVECTOR를 저장합니다.
XMStoreHalf4

XMHALF4에 XMVECTOR를 저장합니다.
XMStoreShort2

XMSHORT2에 XMVECTOR를 저장합니다.
XMStoreShort4

XMSHORT4에 XMVECTOR를 저장합니다.
XMStoreShortN2

XMSHORTN2에 XMVECTOR를 저장합니다.
XMStoreShortN4

XMSHORTN4에 XMVECTOR를 저장합니다.
XMStoreU555

XMU555에 XMVECTOR를 저장합니다.
XMStoreU565

XMU565에 XMVECTOR를 저장합니다.
XMStoreUByte2

XMVECTOR를 XMUBYTE2에 저장합니다.
XMStoreUByte4

XMUBYTE4에 XMVECTOR를 저장합니다.
XMStoreUByteN2

XMUBYTEN2에 XMVECTOR를 저장합니다.
XMStoreUByteN4

XMUBYTEN4에 XMVECTOR를 저장합니다.
XMStoreUDec4

XMUDEC4에 XMVECTOR를 저장합니다.
XMStoreUDecN4

XMUDECN4에 XMVECTOR를 저장합니다.
XMStoreUDecN4_XR

확장된 범위 XMUDECN4를 XMVECTOR에 저장합니다.
XMStoreUNibble4

XMVECTOR를 XMUNIBBLE4에 저장합니다.
XMStoreUShort2

XMUSHORT2에 XMVECTOR를 저장합니다.
XMStoreUShort4

XMUSHORT4에 XMVECTOR를 저장합니다.
XMStoreUShortN2

XMUSHORTN2에 XMVECTOR를 저장합니다.
XMStoreUShortN4

XMUSHORTN4에 XMVECTOR를 저장합니다.
XMStoreXDec4

XMXDEC4에 XMVECTOR를 저장합니다.
XMStoreXDecN4

XMXDECN4에 XMVECTOR를 저장합니다.

구조체

 
XMBYTE2

각 구성 요소가 부호 있는 정수인 8비트(1 바이트)인 2D 벡터입니다.
XMBYTE4

각 구성 요소가 부호 있는 정수인 8비트(1 바이트)인 4D 벡터입니다.
XMBYTEN2

부호 있는 정규화된 값을 부호 있는 8비트(1 바이트) 정수로 저장하기 위한 2D 벡터입니다.
XMBYTEN4

부호 있는 정규화된 값을 부호 있는 8비트(1 바이트) 정수로 저장하기 위한 3D 벡터입니다.
XMCOLOR

각 색 채널이 부호 없는 8비트 정수로 지정된 32비트 ARGB(알파 레드 그린 블루) 색 벡터입니다.
XMDEC4

x,y-및 z-구성 요소가 10비트 부호 있는 정수 값으로 표현되고 w-component가 2비트 부호 있는 정수 값으로 표시되는 4D 벡터입니다.
XMDECN4

부호 있는 정규화된 값을 10비트 부호 있는 x-,y-및 z- 구성 요소와 2비트 부호 있는 w-component로 저장하기 위한 4D 벡터입니다.
XMFLOAT3PK

X 및 Y 구성 요소가 11비트 부동 소수점 숫자로 저장되고 Z 구성 요소가 10비트 부동 소수점 값으로 저장된 3D 벡터에 대해 설명합니다.
XMFLOAT3SE

각각 동일한 5비트 지수를 공유하는 9비트 매니타사가 있는 3개의 부동 소수점 구성 요소의 3D 벡터를 설명합니다.
XMHALF2

2개의 반정밀도(16비트) 부동 소수점 값으로 구성된 2D 벡터입니다.
XMHALF4

4개의 반정밀도(16비트) 부동 소수점 값으로 구성된 4D 벡터에 대해 설명합니다.
XMSHORT2

부록 및 정규화된 16비트 정수 구성 요소로 구성된 2D 벡터에 대해 설명합니다.
XMSHORT4

16비트 부록 정수 구성 요소로 구성된 4D 벡터입니다.
XMSHORTN2

부호 있는 정규화된 값을 부호 있는 16비트 정수(int16_t 형식)로 저장하기 위한 2D 벡터입니다.
XMSHORTN4

부호 있는 정규화된 값을 부호 있는 16비트 정수(int16_t 형식)로 저장하기 위한 4D 벡터입니다.
XMU555

x,y-및 z-구성 요소가 5비트 부호 없는 정수 값으로 표현되고 w-component가 1비트 정수 값으로 표시되는 4D 벡터입니다.
XMU565

x-및 z-구성 요소가 5비트 부호 없는 정수 값으로 표현되고 y- 구성 요소가 6비트 부호 없는 정수 값으로 표시되는 3D 벡터입니다.
XMUBYTE2

각 구성 요소가 부호 없는 정수인 8비트(1 바이트)인 2D 벡터를 설명합니다.
XMUBYTE4

각 구성 요소가 부호 없는 정수인 8비트(1 바이트)인 4D 벡터를 설명합니다.
XMUBYTEN2

부호 없는 정규화된 값을 부호 있는 8비트(1 바이트) 정수로 저장하기 위한 2D 벡터입니다.
XMUBYTEN4

부호 없는 정규화된 값을 부호 있는 8비트(1 바이트) 정수로 저장하기 위한 3D 벡터입니다.
XMUDEC4

x,y-및 z-구성 요소가 10비트 부호 없는 정수 값으로 표현되고 w-component가 2비트 부호 없는 정수 값으로 표시되는 4D 벡터입니다.
XMUDECN4

부호 없는 정규화된 정수 값을 10비트 부호 없는 x-, y 및 z 구성 요소와 2비트 부호 없는 w-component로 저장하기 위한 4D 벡터입니다.
XMUNIBBLE4

부호 없는 4비트 정수 구성 요소 4개가 있는 4D 벡터입니다.
XMUSHORT2

16비트 부호 없는 정수 구성 요소로 구성된 2D 벡터에 대해 설명합니다.
XMUSHORT4

16비트 부호 없는 정수 구성 요소로 구성된 4D 벡터입니다.
XMUSHORTN2

부호 없는 정규화된 값을 부호 없는 16비트 정수(uint16_t 형식)로 저장하기 위한 2D 벡터입니다.
XMUSHORTN4

부호 있는 16비트 정수(uint16_t 형식)로 부호 없는 정규화된 값을 저장하기 위한 4D 벡터입니다.
XMXDEC4

x,y-및 z-구성 요소가 10비트 부호 있는 정수 값으로 표현되고 w-component가 2비트 부호 없는 정수 값으로 표시되는 4D 벡터입니다.
XMXDECN4

부호 있는 정규화된 값을 10비트 부호 있는 x-,y-및 z- 구성 요소로 저장하고 부호 없는 정규화된 값을 2비트 부호 없는 w-component로 저장하기 위한 4D 벡터입니다.