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 XMBYTE4
quatro float
argumentos.
Esse construtor inicializa uma nova instância de XMBYTE4 de quatro float
argumentos.
Sintaxe
void XMBYTE4(
float _x,
float _y,
float _z,
float _w
) noexcept;
Parâmetros
_x
Valor da coordenada x do vetor, o membro x da nova XMBYTE4
instância.
_y
Valor da coordenada y do vetor, o membro y da nova XMBYTE4
instância.
_z
Valor da coordenada z do vetor, o membro z da nova XMBYTE4
instância.
_w
Valor da coordenada w do vetor, o membro w da nova XMBYTE4
instância.
Valor retornado
Nenhum
Comentários
A magnitude de cada argumento para o construtor será vinculada ao intervalo compatível com um inteiro com sinal de 8 bits [-127.0, 127.0].
O pseudocódigo a seguir demonstra a operação desse construtor:
XMBYTE4 instance;
instance.x = (int8_t)min( max( _x, -127.0 ), 127.0 );
instance.y = (int8_t)min( max( _y, -127.0 ), 127.0 );
instance.z = (int8_t)min( max( _z, -127.0 ), 127.0 );
instance.w = (int8_t)min( max( _w, -127.0 ), 127.0 );
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | directxpackedvector.h |
Confira também
Referência