Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa intestazione viene usata da DirectXMath. Per altre informazioni, vedere:
directxpackedvector.h contiene le interfacce di programmazione seguenti:
Funzioni
|
XMConvertFloatToHalf Converte un valore a virgola mobile a precisione singola in un valore a virgola mobile a metà precisione. |
|
XMConvertFloatToHalfStream Converte un flusso di valori a virgola mobile a precisione singola in un flusso di valori a virgola mobile a metà precisione. |
|
XMConvertHalfToFloat Converte un valore a virgola mobile a metà precisione in un valore a virgola mobile a precisione singola. |
|
XMConvertHalfToFloatStream Converte un flusso di valori a virgola mobile a metà precisione in un flusso di valori a virgola mobile a precisione singola. |
|
XMLoadByte2 Carica un XMBYTE2 in un XMVECTOR. |
|
XMLoadByte4 Carica un XMBYTE4 in un XMVECTOR. |
|
XMLoadByteN2 Carica un XMBYTEN2 in un XMVECTOR. |
|
XMLoadByteN4 Carica un XMBYTEN4 in un XMVECTOR. |
|
XMLoadColor Carica un XMCOLOR in un XMVECTOR. |
|
XMLoadDec4 Carica un XMDEC4 in un XMVECTOR. |
|
XMLoadDecN4 Carica un XMDECN4 in un XMVECTOR. |
|
XMLoadFloat3PK Carica un XMFLOAT3PK in un XMVECTOR. |
|
XMLoadFloat3SE Carica un XMFLOAT3SE in un XMVECTOR. |
|
XMLoadHalf2 Carica un XMHALF2 in un XMVECTOR. |
|
XMLoadHalf4 Carica un XMHALF4 in un XMVECTOR. |
|
XMLoadShort2 Carica un XMSHORT2 in un XMVECTOR. |
|
XMLoadShort4 Carica un XMSHORT4 in un XMVECTOR. |
|
XMLoadShortN2 Carica un XMSHORTN2 in un XMVECTOR. |
|
XMLoadShortN4 Carica un XMSHORTN4 in un XMVECTOR. |
|
XMLoadU555 Carica un XMU555 in un XMVECTOR. |
|
XMLoadU565 Carica un XMU565 in un XMVECTOR. |
|
XMLoadUByte2 Carica un XMUBYTE2 in un XMVECTOR. |
|
XMLoadUByte4 Carica un XMUBYTE4 in un XMVECTOR. |
|
XMLoadUByteN2 Carica un XMUBYTEN2 in un XMVECTOR. |
|
XMLoadUByteN4 Carica un XMUBYTEN4 in un XMVECTOR. |
|
XMLoadUDec4 Carica un XMUDEC4 in un XMVECTOR. |
|
XMLoadUDecN4 Carica un XMUDECN4 in un XMVECTOR. |
|
XMLoadUDecN4_XR Carica un intervallo esteso XMUDECN4 in un XMVECTOR. |
|
XMLoadUNibble4 Carica un XMUNIBBLE4 in un XMVECTOR. |
|
XMLoadUShort2 Carica un XMUSHORT2 in un XMVECTOR. |
|
XMLoadUShort4 Carica un XMUSHORT4 in un XMVECTOR. |
|
XMLoadUShortN2 Carica un XMUSHORTN2 in un XMVECTOR. |
|
XMLoadUShortN4 Carica un XMUSHORTN4 in un XMVECTOR. |
|
XMLoadXDec4 Carica un XMXDEC4 in un XMVECTOR. |
|
XMLoadXDecN4 Carica un XMXDECN4 in un XMVECTOR. |
|
XMStoreByte2 Archivia un XMVECTOR in un XMBYTE2. |
|
XMStoreByte4 Archivia un XMVECTOR in un XMBYTE4. |
|
XMStoreByteN2 Archivia un XMVECTOR in un XMBYTEN2. |
|
XMStoreByteN4 Archivia un XMVECTOR in un XMBYTEN4. |
|
XMStoreColor Archivia un XMVECTOR in un XMCOLOR. |
|
XMStoreDec4 Archivia un XMVECTOR in un XMDEC4. |
|
XMStoreDecN4 Archivia un XMVECTOR in un XMDECN4. |
|
XMStoreFloat3PK Archivia un XMVECTOR in un XMFLOAT3PK. |
|
XMStoreFloat3SE Archivia un XMVECTOR in un XMFLOAT3SE. |
|
XMStoreHalf2 Archivia un XMVECTOR in un XMHALF2. |
|
XMStoreHalf4 Archivia un XMVECTOR in un XMHALF4. |
|
XMStoreShort2 Archivia un XMVECTOR in un XMSHORT2. |
|
XMStoreShort4 Archivia un XMVECTOR in un XMSHORT4. |
|
XMStoreShortN2 Archivia un XMVECTOR in un XMSHORTN2. |
|
XMStoreShortN4 Archivia un XMVECTOR in un XMSHORTN4. |
|
XMStoreU555 Archivia un XMVECTOR in un XMU555. |
|
XMStoreU565 Archivia un XMVECTOR in un XMU565. |
|
XMStoreUByte2 Archivia un XMVECTOR in una XMUBYTE2. |
|
XMStoreUByte4 Archivia un XMVECTOR in un XMUBYTE4. |
|
XMStoreUByteN2 Archivia un XMVECTOR in un XMUBYTEN2. |
|
XMStoreUByteN4 Archivia un XMVECTOR in un XMUBYTEN4. |
|
XMStoreUDec4 Archivia un XMVECTOR in un XMUDEC4. |
|
XMStoreUDecN4 Archivia un XMVECTOR in un XMUDECN4. |
|
XMStoreUDecN4_XR Archivia un intervallo esteso XMUDECN4 in un XMVECTOR. |
|
XMStoreUNibble4 Archivia un XMVECTOR in un XMUNIBBLE4. |
|
XMStoreUShort2 Archivia un XMVECTOR in una XMUSHORT2. |
|
XMStoreUShort4 Archivia un XMVECTOR in una XMUSHORT4. |
|
XMStoreUShortN2 Archivia un XMVECTOR in un XMUSHORTN2. |
|
XMStoreUShortN4 Archivia un XMVECTOR in un XMUSHORTN4. |
|
XMStoreXDec4 Archivia un XMVECTOR in un XMXDEC4. |
|
XMStoreXDecN4 Archivia un XMVECTOR in un XMXDECN4. |
Strutture
|
XMBYTE2 Vettore 2D in cui ogni componente è un intero con segno, 8 bit (1 byte) di lunghezza. |
|
XMBYTE4 Vettore 4D in cui ogni componente è un intero con segno, 8 bit (1 byte) di lunghezza. |
|
XMBYTEN2 Vettore 2D per l'archiviazione di valori con segno normalizzati come interi con segno a 8 bit (1 byte). |
|
XMBYTEN4 Vettore 3D per l'archiviazione di valori normalizzati firmati come interi con segno a 8 bit (1 byte). |
|
XMCOLOR Vettore di colore ARGB (Alpha Red Green Blue) a 32 bit, in cui ogni canale di colore viene specificato come intero senza segno a 8 bit. |
|
XMDEC4 Vettore 4D con componenti x,y e z- rappresentati come valori interi con segno a 10 bit e il componente w come valore intero con segno a 2 bit. |
|
XMDECN4 Vettore 4D per l'archiviazione di valori firmati, normalizzati come componenti x,y e z con segno a 10 bit e un componente w-component con segno a 2 bit. |
|
XMFLOAT3PK Descrive un vettore 3D con componenti X e Y archiviati come numero a virgola mobile a 11 bit e il componente Z archiviato come valore a virgola mobile a 10 bit. |
|
XMFLOAT3SE Descrive un vettore 3D di tre componenti a virgola mobile con mantissa a 9 bit, ognuno dei quali condivide lo stesso esponente a 5 bit. |
|
XMHALF2 Vettore 2D costituito da due valori a virgola mobile a metà precisione (16 bit). |
|
XMHALF4 Descrive un vettore 4D costituito da quattro valori a virgola mobile a metà precisione (16 bit). |
|
XMSHORT2 Descrive un vettore 2D costituito da componenti interi con segno a 16 bit e normalizzati. |
|
XMSHORT4 Vettore 4D costituito da componenti integer con segno a 16 bit. |
|
XMSHORTN2 Vettore 2D per l'archiviazione di valori normalizzati firmati come interi con segno a 16 bit (tipo int16_t). |
|
XMSHORTN4 Vettore 4D per l'archiviazione di valori con segno normalizzati come interi con segno a 16 bit (tipo int16_t). |
|
XMU555 Vettore 4D con componenti x,y e z- rappresentati come valori interi senza segno a 5 bit e il componente w come valore intero a 1 bit. |
|
XMU565 Vettore 3D con componenti x- e z- rappresentati come valori interi senza segno a 5 bit e il componente y come valore intero senza segno a 6 bit. |
|
XMUBYTE2 Descrive un vettore 2D in cui ogni componente è un intero senza segno, 8 bit (1 byte) di lunghezza. |
|
XMUBYTE4 Descrive un vettore 4D in cui ogni componente è un intero senza segno, 8 bit (1 byte) di lunghezza. |
|
XMUBYTEN2 Vettore 2D per l'archiviazione di valori normalizzati senza segno come interi con segno a 8 bit (1 byte). |
|
XMUBYTEN4 Vettore 3D per l'archiviazione di valori normalizzati senza segno come interi con segno a 8 bit (1 byte). |
|
XMUDEC4 Vettore 4D con componenti x,y e z- rappresentati come valori integer senza segno a 10 bit e il componente w come valore intero senza segno a 2 bit. |
|
XMUDECN4 Vettore 4D per l'archiviazione di valori interi normalizzati senza segno a 10 bit come componenti x, y e z senza segno a 10 bit e w-component senza segno a 2 bit. |
|
XMUNIBBLE4 Vettore 4D con quattro componenti interi senza segno a 4 bit. |
|
XMUSHORT2 Descrive un vettore 2D costituito da componenti integer senza segno a 16 bit. |
|
XMUSHORT4 Vettore 4D costituito da componenti integer senza segno a 16 bit. |
|
XMUSHORTN2 Vettore 2D per l'archiviazione di valori normalizzati senza segno come interi senza segno a 16 bit (tipo uint16_t). |
|
XMUSHORTN4 Vettore 4D per l'archiviazione di valori normalizzati senza segno come interi con segno a 16 bit (tipo uint16_t). |
|
XMXDEC4 Vettore 4D con componenti x,y e z- rappresentati come valori interi con segno a 10 bit e il componente w come valore intero senza segno a 2 bit. |
|
XMXDECN4 Vettore 4D per l'archiviazione di valori firmati, normalizzati come componenti x,y e z con segno a 10 bit e un valore normalizzato senza segno come componente w senza segno a 2 bit. |