XMVECTORF32 数据类型
一种不透明的可移植类型,支持使用 C/C++ 初始值设定项语法将浮点值加载到 XMVECTOR 类型的实例中。
typedef XMVECTORF32 vectorf32;
备注
有关使用 C++ 编程时可用的 XMVECTORF32
其他功能(如构造函数和运算符)的列表,请参阅 XMVECTORF32 扩展。
XMVECTORF32、XMVECTORU32、XMVECTORI32 和 XMVECTORU8 结构作为一种机制提供,用于使用初始值设定项从不同的常量数据类型创建 XMVECTOR, (浮点、无符号整数、整数和字节) 。
这是支持 XMVECTOR 所必需的,因为它本身不支持初始值设定项,出于可移植性和优化的原因。
例如:
XMVECTOR data;
XMVECTORF32 floatingVector = { 0.f, 0.f, 0.1f, 1.f };
data = floatingVector;
命名空间:使用 DirectX
平台要求
Microsoft Visual Studio 2010 或 Microsoft Visual Studio 2012 与 Windows SDK for Windows 8。 支持 Win32 桌面应用、Windows 应用商店应用和 Windows Phone 8 应用。
要求
要求 | 值 |
---|---|
标头 |
|
另请参阅