Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse cabeçalho é usado pelo DirectXMath. Para obter mais informações, consulte:
directxpackedvector.h contém as seguintes interfaces de programação:
Funções
|
XMConvertFloatToHalf Converte um valor de ponto flutuante de precisão única em um valor de ponto flutuante de meia precisão. |
|
XMConvertFloatToHalfStream Converte um fluxo de valores de ponto flutuante de precisão única em um fluxo de valores de ponto flutuante de meia precisão. |
|
XMConvertHalfToFloat Converte um valor de ponto flutuante de meia precisão em um valor de ponto flutuante de precisão única. |
|
XMConvertHalfToFloatStream Converte um fluxo de valores de ponto flutuante de meia precisão em um fluxo de valores de ponto flutuante de precisão única. |
|
XMLoadByte2 Carrega um XMBYTE2 em um XMVECTOR. |
|
XMLoadByte4 Carrega um XMBYTE4 em um XMVECTOR. |
|
XMLoadByteN2 Carrega um XMBYTEN2 em um XMVECTOR. |
|
XMLoadByteN4 Carrega um XMBYTEN4 em um XMVECTOR. |
|
XMLoadColor Carrega um XMCOLOR em um XMVECTOR. |
|
XMLoadDec4 Carrega um XMDEC4 em um XMVECTOR. |
|
XMLoadDecN4 Carrega um XMDECN4 em um XMVECTOR. |
|
XMLoadFloat3PK Carrega um XMFLOAT3PK em um XMVECTOR. |
|
XMLoadFloat3SE Carrega um XMFLOAT3SE em um XMVECTOR. |
|
XMLoadHalf2 Carrega um XMHALF2 em um XMVECTOR. |
|
XMLoadHalf4 Carrega um XMHALF4 em um XMVECTOR. |
|
XMLoadShort2 Carrega um XMSHORT2 em um XMVECTOR. |
|
XMLoadShort4 Carrega um XMSHORT4 em um XMVECTOR. |
|
XMLoadShortN2 Carrega um XMSHORTN2 em um XMVECTOR. |
|
XMLoadShortN4 Carrega um XMSHORTN4 em um XMVECTOR. |
|
XMLoadU555 Carrega um XMU555 em um XMVECTOR. |
|
XMLoadU565 Carrega um XMU565 em um XMVECTOR. |
|
XMLoadUByte2 Carrega um XMUBYTE2 em um XMVECTOR. |
|
XMLoadUByte4 Carrega um XMUBYTE4 em um XMVECTOR. |
|
XMLoadUByteN2 Carrega um XMUBYTEN2 em um XMVECTOR. |
|
XMLoadUByteN4 Carrega um XMUBYTEN4 em um XMVECTOR. |
|
XMLoadUDec4 Carrega um XMUDEC4 em um XMVECTOR. |
|
XMLoadUDecN4 Carrega um XMUDECN4 em um XMVECTOR. |
|
XMLoadUDecN4_XR Carrega um XMUDECN4 de intervalo estendido em um XMVECTOR. |
|
XMLoadUNibble4 Carrega um XMUNIBBLE4 em um XMVECTOR. |
|
XMLoadUShort2 Carrega um XMUSHORT2 em um XMVECTOR. |
|
XMLoadUShort4 Carrega um XMUSHORT4 em um XMVECTOR. |
|
XMLoadUShortN2 Carrega um XMUSHORTN2 em um XMVECTOR. |
|
XMLoadUShortN4 Carrega um XMUSHORTN4 em um XMVECTOR. |
|
XMLoadXDec4 Carrega um XMXDEC4 em um XMVECTOR. |
|
XMLoadXDecN4 Carrega um XMXDECN4 em um XMVECTOR. |
|
XMStoreByte2 Armazena um XMVECTOR em um XMBYTE2. |
|
XMStoreByte4 Armazena um XMVECTOR em um XMBYTE4. |
|
XMStoreByteN2 Armazena um XMVECTOR em um XMBYTEN2. |
|
XMStoreByteN4 Armazena um XMVECTOR em um XMBYTEN4. |
|
XMStoreColor Armazena um XMVECTOR em um XMCOLOR. |
|
XMStoreDec4 Armazena um XMVECTOR em um XMDEC4. |
|
XMStoreDecN4 Armazena um XMVECTOR em um XMDECN4. |
|
XMStoreFloat3PK Armazena um XMVECTOR em um XMFLOAT3PK. |
|
XMStoreFloat3SE Armazena um XMVECTOR em um XMFLOAT3SE. |
|
XMStoreHalf2 Armazena um XMVECTOR em um XMHALF2. |
|
XMStoreHalf4 Armazena um XMVECTOR em um XMHALF4. |
|
XMStoreShort2 Armazena um XMVECTOR em um XMSHORT2. |
|
XMStoreShort4 Armazena um XMVECTOR em um XMSHORT4. |
|
XMStoreShortN2 Armazena um XMVECTOR em um XMSHORTN2. |
|
XMStoreShortN4 Armazena um XMVECTOR em um XMSHORTN4. |
|
XMStoreU555 Armazena um XMVECTOR em um XMU555. |
|
XMStoreU565 Armazena um XMVECTOR em um XMU565. |
|
XMStoreUByte2 Armazena um XMVECTOR em um XMUBYTE2. |
|
XMStoreUByte4 Armazena um XMVECTOR em um XMUBYTE4. |
|
XMStoreUByteN2 Armazena um XMVECTOR em um XMUBYTEN2. |
|
XMStoreUByteN4 Armazena um XMVECTOR em um XMUBYTEN4. |
|
XMStoreUDec4 Armazena um XMVECTOR em um XMUDEC4. |
|
XMStoreUDecN4 Armazena um XMVECTOR em um XMUDECN4. |
|
XMStoreUDecN4_XR Armazena um XMUDECN4 de intervalo estendido em um XMVECTOR. |
|
XMStoreUNibble4 Armazena um XMVECTOR em um XMUNIBBLE4. |
|
XMStoreUShort2 Armazena um XMVECTOR em um XMUSHORT2. |
|
XMStoreUShort4 Armazena um XMVECTOR em um XMUSHORT4. |
|
XMStoreUShortN2 Armazena um XMVECTOR em um XMUSHORTN2. |
|
XMStoreUShortN4 Armazena um XMVECTOR em um XMUSHORTN4. |
|
XMStoreXDec4 Armazena um XMVECTOR em um XMXDEC4. |
|
XMStoreXDecN4 Armazena um XMVECTOR em um XMXDECN4. |
Estruturas
|
XMBYTE2 Um vetor 2D em que cada componente é um inteiro com sinal, de 8 bits (1 byte) de comprimento. |
|
XMBYTE4 Um vetor 4D em que cada componente é um inteiro com sinal, de 8 bits (1 byte) de comprimento. |
|
XMBYTEN2 Um vetor 2D para armazenar valores assinados e normalizados como inteiros assinados de 8 bits (1 byte). |
|
XMBYTEN4 Um vetor 3D para armazenar valores assinados e normalizados como inteiros assinados de 8 bits (1 byte). |
|
XMCOLOR Um vetor de cor ARGB (Azul Verde Vermelho Alfa) de 32 bits, em que cada canal de cores é especificado como um inteiro de 8 bits sem sinal. |
|
XMDEC4 Um vetor 4D com componentes x,y e z- representados como valores inteiros com sinal de 10 bits e o componente w como um valor inteiro com sinal de 2 bits. |
|
XMDECN4 Um vetor 4D para armazenar valores assinados e normalizados como componentes x,y e z assinados de 10 bits e um w-component assinado de 2 bits. |
|
XMFLOAT3PK Descreve um vetor 3D com componentes X e Y armazenados como número de ponto flutuante de 11 bits e componente Z armazenado como um valor de ponto flutuante de 10 bits. |
|
XMFLOAT3SE Descreve um vetor 3D de três componentes de ponto flutuante com mantissas de 9 bits, cada um compartilhando o mesmo expoente de 5 bits. |
|
XMHALF2 Um vetor 2D que consiste em dois valores de ponto flutuante de meia precisão (16bits). |
|
XMHALF4 Descreve um vetor 4D que consiste em quatro valores de ponto flutuante de meia precisão (16 bits). |
|
XMSHORT2 Descreve um vetor 2D que consiste em componentes inteiros com sinal de 16 bits e normalizados. |
|
XMSHORT4 Um vetor 4D que consiste em componentes inteiros com sinal de 16 bits. |
|
XMSHORTN2 Um vetor 2D para armazenar valores assinados e normalizados como inteiros com sinal de 16 bits (tipo int16_t). |
|
XMSHORTN4 Um vetor 4D para armazenar valores assinados e normalizados como inteiros de 16 bits assinados (digite int16_t). |
|
XMU555 Um vetor 4D com componentes x,y e z- representados como valores inteiros sem sinal de 5 bits e o componente w como um valor inteiro de 1 bit. |
|
XMU565 Um vetor 3D com componentes x e z- representados como valores inteiros sem sinal de 5 bits e o componente y como um valor inteiro sem sinal de 6 bits. |
|
XMUBYTE2 Descreve um vetor 2D em que cada componente é um inteiro sem sinal, de 8 bits (1 byte) de comprimento. |
|
XMUBYTE4 Descreve um vetor 4D em que cada componente é um inteiro sem sinal, de 8 bits (1 byte) de comprimento. |
|
XMUBYTEN2 Um vetor 2D para armazenar valores normalizados sem sinal como inteiros de 8 bits (1 byte) assinados. |
|
XMUBYTEN4 Um vetor 3D para armazenar valores normalizados sem sinal como inteiros de 8 bits (1 byte) assinados. |
|
XMUDEC4 Um vetor 4D com componentes x,y e z- representados como valores inteiros sem sinal de 10 bits e o componente w como um valor inteiro sem sinal de 2 bits. |
|
XMUDECN4 Um vetor 4D para armazenar valores inteiros não assinados e normalizados como componentes x, y e z sem sinal de 10 bits e um componente w sem sinal de 2 bits. |
|
XMUNIBBLE4 Um vetor 4D com quatro componentes inteiros sem sinal de 4 bits. |
|
XMUSHORT2 Descreve um vetor 2D que consiste em componentes inteiros sem sinal de 16 bits. |
|
XMUSHORT4 Um vetor 4D que consiste em componentes inteiros sem sinal de 16 bits. |
|
XMUSHORTN2 Um vetor 2D para armazenar valores normalizados sem sinal como inteiros sem sinal de 16 bits (tipo uint16_t). |
|
XMUSHORTN4 Um vetor 4D para armazenar valores normalizados sem sinal como inteiros com sinal de 16 bits (tipo uint16_t). |
|
XMXDEC4 Um vetor 4D com componentes x,y e z- representados como valores inteiros com sinal de 10 bits e o componente w como um valor inteiro sem sinal de 2 bits. |
|
XMXDECN4 Um vetor 4D para armazenar valores assinados e normalizados como componentes x,y e z com sinal de 10 bits e um valor normalizado sem sinal como um w-component sem sinal de 2 bits. |