Share via


Funzione XMVectorSetIntByIndexPtr (directxmath.h)

Usare un puntatore a un'istanza integer per impostare il valore di uno dei quattro componenti di un tipo di dati XMVECTOR contenente dati interi a cui fa riferimento un indice.

Sintassi

XMVECTOR XM_CALLCONV XMVectorSetIntByIndexPtr(
       FXMVECTOR      V,
  [in] const uint32_t *x,
       size_t         i
) noexcept;

Parametri

V

Tipo di dati XMVECTOR contenente dati integer.

[in] x

Puntatore a un'istanza integer usata per impostare il componente i del tipo di dati XMVECTOR restituito.

i

Indice del componente da impostare.

Valore restituito

Istanza del tipo di dati XMVECTORil cui componente è stato impostato sul valore integer fornito dall'argomento f. Tutti gli altri componenti dell'istanza del tipo di dati XMVECTOR restituito hanno lo stesso valore di quelli del vettore di input V.

Commenti

Il valore di i deve essere positivo e minore o uguale a tre ( 0 <= i <= 3 ).

Gli indici hanno la corrispondenza seguente con i componenti vettoriali del tipo di dati XMVECTOR :

Indice Componente
0 x
1 y
2 z
3 w
 

Requisiti della piattaforma

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

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione directxmath.h (include DirectXMath.h)

Vedi anche

Funzioni di accesso vettoriale della libreria DirectXMath

XMVectorGetIntByIndexPtr

XMVectorSetIntByIndex