Funzione XMFLOAT3SE::XMFLOAT3SE(float,float,float) (directxpackedvector.h)

Inizializza una nuova istanza di XMFLOAT3SE da tre float argomenti.

Questo costruttore inizializza una nuova istanza di XMFLOAT3SE da tre float argomenti.

Nota Questo costruttore è disponibile solo in C++.
 

Sintassi

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

Parametri

_x

Valore da archiviare nel componente x della nuova istanza di XMFLOAT3SE.

Il valore archiviato viene trasformato dal formato a virgola mobile standard (segno bit, esponente a 8 bit, mantissa a 23 bit), a un formato a virgola mobile a 14 bit (mantissa a 9 bit e a 5 esponenti bit).

_y

Valore da archiviare nel componente y della nuova istanza di XMFLOAT3SE.

Il valore archiviato viene trasformato dal formato a virgola mobile standard (segno bit, esponente a 8 bit, mantissa a 23 bit), a un formato a virgola mobile a 14 bit (mantissa a 9 bit e a 5 esponenti bit).

_z

Valore da archiviare nel componente z della nuova istanza di XMFLOAT3SE.

Il valore archiviato viene trasformato dal formato a virgola mobile standard (segno bit, esponente a 8 bit, mantissa a 23 bit), a un formato a virgola mobile a 14 bit (mantissa a 9 bit e a 5 esponenti bit).

Valore restituito

nessuno

Osservazioni

Poiché i formati di archiviazione a virgola mobile usati da XMFLOAT3SE non supportano un bit di segno, tutti gli argomenti di questo costruttore devono essere maggiori o uguali a zero.

I valori a virgola mobile di tutti i componenti sono tutti espressi usando lo stesso esponente, archiviato nel membro e della nuova istanza di XMFLOAT3SE creata da questo costruttore.

A causa della modifica del formato a virgola mobile durante l'istanza di un'istanza di XMFLOAT3SE, è possibile prevedere una perdita di precisione.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione directxpackedvector.h

Vedi anche

Riferimento

XMFLOAT3SE

Costruttori XMFLOAT3SE