Condividi tramite


Funzione XMVectorSetBinaryConstant (directxmath.h)

Crea un vettore, ognuno dei cui componenti è 0,0f o 1,0f.

Sintassi

XMVECTOR XM_CALLCONV XMVectorSetBinaryConstant(
  [in] uint32_t C0,
  [in] uint32_t C1,
  [in] uint32_t C2,
  [in] uint32_t C3
) noexcept;

Parametri

[in] C0

Questo parametro deve essere un numero (un valore immediato, 0 o 1) e non una variabile. Se C0 è 0 , il componente x del vettore restituito sarà 0,0f. In caso contrario, il componente x sarà 1,0f.

[in] C1

Questo parametro deve essere un numero (un valore immediato, 0 o 1) e non una variabile. Se C1 è 0, il componente y del vettore restituito sarà 0,0f. In caso contrario, il componente y sarà 1,0f.

[in] C2

Questo parametro deve essere un numero (un valore immediato, 0 o 1) e non una variabile. Se C2 è 0, il componente z del vettore restituito sarà 0,0f. In caso contrario, il componente z sarà 1.0f.

[in] C3

Questo parametro deve essere un numero (un valore immediato, 0 o 1) e non una variabile. Se C3 è 0, il componente w del vettore restituito sarà 0,0f. In caso contrario, il componente w sarà 1.0f.

Valore restituito

Restituisce un XMVECTOR, ognuno dei cui componenti è 0,0f o 1,0f.

Commenti

Requisiti della piattaforma

Microsoft Visual Studio 2010 o Microsoft Visual Studio 2012 con il Windows SDK per Windows 8. Supportato per le app desktop Win32, le app di Windows Store e Windows Phone 8 app.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione directxmath.h

Vedi anche

Funzioni di inizializzazione vettoriale

XMVectorSetInt

XMVectorSplatConstant

XMVectorSplatConstantInt