função XMHALF2::XMHALF2(float,float) (directxpackedvector.h)
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