c++ - 如何将XMFLOAT3转换为常量浮点 *pData?

  显示原文与译文双语对照的内容

我有以下代码:


XMFLOAT3 normalized_direction = XMVector3Normalize(direction);
pEffect->GetVariableByName("g_CameraDirection")->AsVector()->SetFloatVector(normalized_direction);

我想在常量浮点 *pData 中传递 XMFLOAT3?

时间: 作者:

你可以引用矢量的第一个条目:


... ->SetFloatVector(&normalized_direction.x);

作者:
...