У меня есть следующий код:
XMFLOAT3 normalized_direction = XMVector3Normalize(direction);
pEffect->GetVariableByName("g_CameraDirection")->AsVector()->SetFloatVector(normalized_direction);
Я хочу передать XMFLOAT3 в const float * pData?
Вы можете сослаться на первую запись вашего вектора:
... ->SetFloatVector(&normalized_direction.x);
Других решений пока нет …