Encabezado directxpackedvector.h
DirectXMath usa este encabezado. Para más información, consulte:
directxpackedvector.h contiene las siguientes interfaces de programación:
XMConvertFloatToHalf Convierte un valor de punto flotante de precisión sencilla en un valor de punto flotante de precisión media. |
XMConvertFloatToHalfStream Convierte una secuencia de valores de punto flotante de precisión sencilla en una secuencia de valores de punto flotante de precisión media. |
XMConvertHalfToFloat Convierte un valor de punto flotante de precisión media en un valor de punto flotante de precisión sencilla. |
XMConvertHalfToFloatStream Convierte una secuencia de valores de punto flotante de precisión media en una secuencia de valores de punto flotante de precisión sencilla. |
XMLoadByte2 Carga un XMBYTE2 en un XMVECTOR. |
XMLoadByte4 Carga un XMBYTE4 en un XMVECTOR. |
XMLoadByteN2 Carga un XMBYTEN2 en un XMVECTOR. |
XMLoadByteN4 Carga un XMBYTEN4 en un XMVECTOR. |
XMLoadColor Carga un XMCOLOR en un XMVECTOR. |
XMLoadDec4 Carga un XMDEC4 en un XMVECTOR. |
XMLoadDecN4 Carga un XMDECN4 en un XMVECTOR. |
XMLoadFloat3PK Carga un XMFLOAT3PK en un XMVECTOR. |
XMLoadFloat3SE Carga un XMFLOAT3SE en un XMVECTOR. |
XMLoadHalf2 Carga un XMHALF2 en un XMVECTOR. |
XMLoadHalf4 Carga un XMHALF4 en un XMVECTOR. |
XMLoadShort2 Carga un XMSHORT2 en un XMVECTOR. |
XMLoadShort4 Carga un XMSHORT4 en un XMVECTOR. |
XMLoadShortN2 Carga un XMSHORTN2 en un XMVECTOR. |
XMLoadShortN4 Carga un XMSHORTN4 en un XMVECTOR. |
XMLoadU555 Carga un XMU555 en un XMVECTOR. |
XMLoadU565 Carga un XMU565 en un XMVECTOR. |
XMLoadUByte2 Carga un XMUBYTE2 en un XMVECTOR. |
XMLoadUByte4 Carga un XMUBYTE4 en un XMVECTOR. |
XMLoadUByteN2 Carga un XMUBYTEN2 en un XMVECTOR. |
XMLoadUByteN4 Carga un XMUBYTEN4 en un XMVECTOR. |
XMLoadUDec4 Carga un XMUDEC4 en un XMVECTOR. |
XMLoadUDecN4 Carga un XMUDECN4 en un XMVECTOR. |
XMLoadUDecN4_XR Carga un intervalo extendido XMUDECN4 en un XMVECTOR. |
XMLoadUNibble4 Carga un XMUNIBBLE4 en un XMVECTOR. |
XMLoadUShort2 Carga un XMUSHORT2 en un XMVECTOR. |
XMLoadUShort4 Carga un XMUSHORT4 en un XMVECTOR. |
XMLoadUShortN2 Carga un XMUSHORTN2 en un XMVECTOR. |
XMLoadUShortN4 Carga un XMUSHORTN4 en un XMVECTOR. |
XMLoadXDec4 Carga un XMXDEC4 en un XMVECTOR. |
XMLoadXDecN4 Carga un XMXDECN4 en un XMVECTOR. |
XMStoreByte2 Almacena un XMVECTOR en un XMBYTE2. |
XMStoreByte4 Almacena un XMVECTOR en un XMBYTE4. |
XMStoreByteN2 Almacena un XMVECTOR en un XMBYTEN2. |
XMStoreByteN4 Almacena un XMVECTOR en un XMBYTEN4. |
XMStoreColor Almacena un XMVECTOR en un XMCOLOR. |
XMStoreDec4 Almacena un XMVECTOR en un XMDEC4. |
XMStoreDecN4 Almacena un XMVECTOR en un XMDECN4. |
XMStoreFloat3PK Almacena un XMVECTOR en un XMFLOAT3PK. |
XMStoreFloat3SE Almacena un XMVECTOR en un XMFLOAT3SE. |
XMStoreHalf2 Almacena un XMVECTOR en un XMHALF2. |
XMStoreHalf4 Almacena un XMVECTOR en un XMHALF4. |
XMStoreShort2 Almacena un XMVECTOR en un XMSHORT2. |
XMStoreShort4 Almacena un XMVECTOR en un XMSHORT4. |
XMStoreShortN2 Almacena un XMVECTOR en un XMSHORTN2. |
XMStoreShortN4 Almacena un XMVECTOR en un XMSHORTN4. |
XMStoreU555 Almacena un XMVECTOR en un XMU555. |
XMStoreU565 Almacena un XMVECTOR en un XMU565. |
XMStoreUByte2 Almacena un XMVECTOR en un XMUBYTE2. |
XMStoreUByte4 Almacena un XMVECTOR en un XMUBYTE4. |
XMStoreUByteN2 Almacena un XMVECTOR en un XMUBYTEN2. |
XMStoreUByteN4 Almacena un XMVECTOR en un XMUBYTEN4. |
XMStoreUDec4 Almacena un XMVECTOR en un XMUDEC4. |
XMStoreUDecN4 Almacena un XMVECTOR en un XMUDECN4. |
XMStoreUDecN4_XR Almacena un rango extendido XMUDECN4 en un XMVECTOR. |
XMStoreUNibble4 Almacena un XMVECTOR en un XMUNIBBLE4. |
XMStoreUShort2 Almacena un XMVECTOR en un XMUSHORT2. |
XMStoreUShort4 Almacena un XMVECTOR en un XMUSHORT4. |
XMStoreUShortN2 Almacena un XMVECTOR en un XMUSHORTN2. |
XMStoreUShortN4 Almacena un XMVECTOR en un XMUSHORTN4. |
XMStoreXDec4 Almacena un XMVECTOR en un XMXDEC4. |
XMStoreXDecN4 Almacena un XMVECTOR en un XMXDECN4. |
XMBYTE2 Vector 2D donde cada componente es un entero con signo, de 8 bits (1 byte) de longitud. |
XMBYTE4 Vector 4D donde cada componente es un entero con signo, de 8 bits (1 byte) de longitud. |
XMBYTEN2 Vector 2D para almacenar valores con signo normalizados como enteros de 8 bits con signo (1 byte). |
XMBYTEN4 Vector 3D para almacenar valores con signo normalizados como enteros de 8 bits con signo (1 byte). |
XMCOLOR Vector de color alfa verde verde rojo (ARGB) de 32 bits, donde cada canal de color se especifica como un entero de 8 bits sin signo. |
XMDEC4 Vector 4D con componentes x-,y-, y z- representados como valores enteros con signo de 10 bits, y el componente w como un valor entero con signo de 2 bits. |
XMDECN4 Vector 4D para almacenar valores firmados y normalizados como componentes x,y-y-z con signo de 10 bits y un componente w con signo de 2 bits. |
XMFLOAT3PK Describe un vector 3D con componentes X e Y almacenados como número de punto flotante de 11 bits y un componente Z almacenado como un valor de punto flotante de 10 bits. |
XMFLOAT3SE Describe un vector 3D de tres componentes de punto flotante con mantissas de 9 bits, cada uno compartiendo el mismo exponente de 5 bits. |
XMHALF2 Vector 2D formado por dos valores de punto flotante de precisión media (16 bits). |
XMHALF4 Describe un vector 4D que consta de cuatro valores de punto flotante de precisión media (16 bits). |
XMSHORT2 Describe un vector 2D que consta de componentes enteros normalizados y con signo de 16 bits. |
XMSHORT4 Vector 4D formado por componentes enteros de 16 bits con signo. |
XMSHORTN2 Vector 2D para almacenar valores con signo normalizados como enteros de 16 bits con signo (tipo int16_t). |
XMSHORTN4 Vector 4D para almacenar valores con signo normalizados como enteros de 16 bits con signo (tipo int16_t). |
XMU555 Vector 4D con componentes x-,y-, y z- representados como valores enteros sin signo de 5 bits y w-component como un valor entero de 1 bit. |
XMU565 Vector 3D con componentes x y z- representados como valores enteros sin signo de 5 bits y el componente y como un valor entero de 6 bits sin signo. |
XMUBYTE2 Describe un vector 2D donde cada componente es un entero sin signo, de 8 bits (1 byte) de longitud. |
XMUBYTE4 Describe un vector 4D donde cada componente es un entero sin signo, de 8 bits (1 byte) de longitud. |
XMUBYTEN2 Vector 2D para almacenar valores sin signo normalizados como enteros de 8 bits con signo (1 byte). |
XMUBYTEN4 Vector 3D para almacenar valores sin signo normalizados como enteros de 8 bits con signo (1 byte). |
XMUDEC4 Vector 4D con componentes x-,y-, y z- representados como valores enteros sin signo de 10 bits y w-component como un valor entero sin signo de 2 bits. |
XMUDECN4 Vector 4D para almacenar valores enteros sin signo y normalizados como x, y z-components sin signo de 10 bits y z-components y un componente w sin signo de 2 bits. |
XMUNIBBLE4 Vector 4D con cuatro componentes enteros de 4 bits sin signo. |
XMUSHORT2 Describe un vector 2D que consta de componentes enteros sin signo de 16 bits. |
XMUSHORT4 Vector 4D que consta de componentes enteros sin signo de 16 bits. |
XMUSHORTN2 Vector 2D para almacenar valores sin signo normalizados como enteros de 16 bits sin signo (tipo uint16_t). |
XMUSHORTN4 Vector 4D para almacenar valores sin signo normalizados como enteros de 16 bits con signo (tipo uint16_t). |
XMXDEC4 Vector 4D con componentes x-,y-, y z- representados como valores enteros con signo de 10 bits, y el componente w como un valor entero de 2 bits sin signo. |
XMXDECN4 Vector 4D para almacenar valores con signo normalizados como componentes x,y-, y z- con signo de 10 bits y un valor sin signo normalizado como componente w sin signo de 2 bits. |