XMBYTEN4::XMBYTEN4(uint32_t) function (directxpackedvector.h)
Initializes a new instance of XMBYTEN4
from a uint32_t
variable containing component data in a packed format.
This constructor initializes a new instance of XMBYTEN4
from a
uint32_t
variable containing component data in a packed format.
Note This constructor is only available under C++.
Syntax
void XMBYTEN4(
uint32_t Packed
) noexcept;
Parameters
Packed
The values of four vector components of the new instance, in a packed format.
Return value
None
Remarks
The values defining the three components of the new instance of XMBYTEN4
are
not normalized, and are stored in the argument Packed
in the following
format:
-
The first 8 bits (bits 0-7) of Packed assigned, as a signed
integer, to the x member of the instance of
XMBYTEN4
constructed. -
The second 8 bits (bits 8-15) of Packed assigned, as a signed
integer, to the y member of the instance of
XMBYTEN4
constructed. -
The third 8 bits (bits 16-23) of Packed assigned, as a signed
integer, to the z member of the instance of
XMBYTEN4
constructed. -
The last 8 bits (bits 24-31) of Packed assigned, as a signed
integer, to the w member of the instance of
XMBYTEN4
constructed.
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | directxpackedvector.h |
See also
Reference