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.
Inicializa uma nova instância de de XMHALF2 dois float argumentos.
Esse construtor inicializa uma nova instância de XMHALF2 de dois float argumentos.
Sintaxe
void XMHALF2(
float _x,
float _y
) noexcept;
Parâmetros
_x
Valor da coordenada x do vetor, o membro x da nova XMHALF2 instância.
_y
Valor da coordenada y do vetor, o membro y da nova XMHALF2 instância.
Retornar valor
Nenhum
Comentários
Se a magnitude de um dos argumentos de ponto flutuante desse construtor não puder ser representada pelo HALF tipo , o membro correspondente da nova instância de XMHALF2 será infinito para um inteiro de 16 bits (+0x7FFF).
O pseudocódigo a seguir demonstra a operação desse construtor usando a função XMConvertFloatToHalf matemática XNA:
XMHALF2 instance;
instance.x = XMConvertFloatToHalf(_x);
instance.y = XMConvertFloatToHalf(_y);
Requisitos
| Requisito | Valor |
|---|---|
| Plataforma de Destino | Windows |
| Cabeçalho | directxpackedvector.h |
Confira também
Referência