UID | title | description | helpviewer_keywords | old-location | tech.root | ms.assetid | ms.date | ms.keywords | req.header | req.include-header | req.target-type | req.target-min-winverclnt | req.target-min-winversvr | req.kmdf-ver | req.umdf-ver | req.ddi-compliance | req.unicode-ansi | req.idl | req.max-support | req.namespace | req.assembly | req.type-library | req.lib | req.dll | req.irql | targetos | req.typenames | req.redist | ms.custom | f1_keywords | dev_langs | topic_type | api_type | api_location | api_name | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NF:directxmath.XMStoreSInt3 |
XMStoreSInt3 function (directxmath.h) |
Stores signed integer data from an XMVECTOR in an XMINT3 structure. |
|
dxmath\xmstoresint3.htm |
dxmath |
M:Microsoft.directx_sdk.storing.XMStoreSInt3(XMINT3@,XMVECTOR) |
12/05/2018 |
Use DirectX..XMStoreSInt3, XMStoreSInt3, XMStoreSInt3 method [DirectX Math Support APIs], dxmath.xmstoresint3 |
directxmath.h |
Windows |
Use DirectX. |
Windows |
19H1 |
|
|
|
|
|
|
Stores signed integer data from an XMVECTOR in an XMINT3 structure.
Address of an XMINT3 structure in which to store the data.
Vector containing the data to store.
None.
For 16-byte aligned memory, it may be faster to use XMStoreInt3A with a casting operator.
The following pseudocode shows the operation of this function.
XMVECTOR N;
assert(pDestination);
N = XMVectorClamp(V, MinInt, MaxInt );
N = XMVectorRound(N);
pDestination->x = (int32_t)N.v[0];
pDestination->y = (int32_t)N.v[1];
pDestination->z = (int32_t)N.v[2];