función XMFLOAT3PK::XMFLOAT3PK(float,float,float) (directxpackedvector.h)

Inicializa una nueva instancia de a partir de XMFLOAT3PK tres float argumentos.

Este constructor inicializa una nueva instancia de XMFLOAT3PK a partir de tres float argumentos.

Nota Este constructor solo está disponible en C++.
 

Sintaxis

void XMFLOAT3PK(
  float _x,
  float _y,
  float _z
) noexcept;

Parámetros

_x

Valor que se va a almacenar en el componente x de la nueva instancia de XMFLOAT3PK.

El valor almacenado se transforma desde el formato de punto flotante estándar de 32 (bit de signo, exponente de 8 bits, mantisa de 23 bits), a un formato de punto flotante de 11 bits (exponente de 5 bits, mantisa de 6 bits).

_y

Valor que se va a almacenar en el componente y de la nueva instancia de XMFLOAT3PK.

El valor almacenado se transforma desde el formato de punto flotante estándar de 32 (bit de signo, exponente de 8 bits, mantisa de 23 bits), a un formato de punto flotante de 11 bits (exponente de 5 bits, mantisa de 6 bits). Dado que el formato de destino no admite un bit de signo, _y debe ser mayor que cero.

_z

Valor que se va a almacenar en el componente x de la nueva instancia de XMFLOAT3PK.

El valor almacenado se transforma desde el formato de punto flotante estándar de 32 (bit de signo, exponente de 8 bits, mantisa de 23 bits), a un formato de punto flotante de 10 bits (exponente de 5 bits, mantisa de 5 bits). Como el formato de destino no admite un bit de signo, _z debe ser mayor que cero.

Valor devuelto

None

Observaciones

Como los formatos de almacenamiento de punto flotante usados por XMFLOAT3PK no admiten un bit de signo, todos los argumentos de este constructor deben ser mayores o iguales que cero.

Debido al cambio en formato de punto flotante durante la creación de instancias de una instancia de XMFLOAT3PK, se puede esperar cierta pérdida de precisión.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado directxpackedvector.h

Consulte también

Referencia

XMFLOAT3PK

Constructores de XMFLOAT3PK