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.XMStoreSInt2 |
XMStoreSInt2 function (directxmath.h) |
Stores signed integer data from an XMVECTOR in an XMINT2 structure. |
|
dxmath\xmstoresint2.htm |
dxmath |
M:Microsoft.directx_sdk.storing.XMStoreSInt2(XMINT2@,XMVECTOR) |
12/05/2018 |
Use DirectX..XMStoreSInt2, XMStoreSInt2, XMStoreSInt2 method [DirectX Math Support APIs], dxmath.xmstoresint2 |
directxmath.h |
Windows |
Use DirectX. |
Windows |
19H1 |
|
|
|
|
|
|
Stores signed integer data from an XMVECTOR in an XMINT2 structure.
Address of an XMINT2 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 XMStoreInt2A 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];